Helm

    KubeVela’s Helm component meets the needs of users to connect to Helm Chart. You can deploy any ready-made Helm chart software package from Helm Repo, Git Repo or OSS bucket through the Helm component, and overwrite its parameters.

    Please copy the above code block and deploy it directly to the runtime cluster:

    1. application.core.oam.dev/app-delivering-chart created

    We also see that the PHASE of the app-delivering-chart APP is running and the STATUS is healthy.

    1. (Opentional) If your OSS bucket needs identity verification, create a Secret:
    1. $ kubectl create secret generic bucket-secret --from-literal=accesskey=<your-ak> --from-literal=secretkey=<your-sk>
    2. secret/bucket-secret created
    1. Example

    How-to

    1. apiVersion: core.oam.dev/v1beta1
    2. kind: Application
    3. metadata:
    4. name: app-delivering-chart
    5. spec:
    6. components:
    7. - name: terraform-controller
    8. type: helm
    9. repoType: git
    10. url: https://github.com/oam-dev/terraform-controller
    11. chart: ./chart
    12. git:
    13. branch: master