--- title: Deploy Helm Charts --- 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. ## Deploy From Helm Repo In this `Application`, we hope to deliver a component called redis-comp. It is a chart from the [bitnami](https://charts.bitnami.com/bitnami). ```shell cat < --from-literal=secretkey= secret/bucket-secret created ``` 1. Example ```yaml apiVersion: core.oam.dev/v1beta1 kind: Application metadata: name: bucket-app spec: components: - name: bucket-comp type: helm properties: repoType: oss # required if bucket is private secretRef: bucket-secret chart: ./chart/podinfo-5.1.3.tgz url: oss-cn-beijing.aliyuncs.com oss: bucketName: definition-registry ``` ## Deploy From Git Repo ```yaml apiVersion: core.oam.dev/v1beta1 kind: Application metadata: name: app-delivering-chart spec: components: - name: terraform-controller type: helm properties: repoType: git url: https://github.com/oam-dev/terraform-controller chart: ./chart git: branch: master ```