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:
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.
- (Opentional) If your OSS bucket needs identity verification, create a Secret:
$ kubectl create secret generic bucket-secret --from-literal=accesskey=<your-ak> --from-literal=secretkey=<your-sk>
secret/bucket-secret created
- Example
How-to
apiVersion: core.oam.dev/v1beta1
kind: Application
metadata:
name: app-delivering-chart
spec:
components:
- name: terraform-controller
type: helm
repoType: git
url: https://github.com/oam-dev/terraform-controller
chart: ./chart
git:
branch: master