| helm: | |
| client: | |
| # | |
| # The version of the Helm client to install | |
| # | |
| # version: 2.6.2 | |
| # | |
| # The flavor of the helm or kubectl binary to install, as informed by the | |
| # target minion's OS. For available flavor names, peruse the listing of | |
| # Helm binaries exposed at: | |
| # | |
| # https://storage.googleapis.com/kubernetes-helm | |
| # | |
| # Defaults to linux-amd64 | |
| # | |
| # flavor: linux-amd64 | |
| # | |
| # The hash for the helm client binary. You must calculate the hash for the | |
| # version and flavor of the binary you install (per the helm:client:flavor | |
| # configuration value) | |
| # Defaults to the SHA 256 hash for the helm-v2.6.2-linux-amd64.tar.gz binary | |
| # | |
| # | |
| # The binary is downloaded from: | |
| # | |
| # https://storage.googleapis.com/kubernetes-helm/helm-v[[ client.version ]]-[[ client.flavor ]].tar.gz | |
| # | |
| # Here is an example command you can use to calculate the sha256 hash for | |
| # the binary: | |
| # | |
| # ``` | |
| # shasum -a 256 /path/to/helm-v[[ client.version ]]-linux.amd64.tar.gz | |
| # ``` | |
| # | |
| # download_hash: sha256=ba807d6017b612a0c63c093a954c7d63918d3e324bdba335d67b7948439dbca8 | |
| # | |
| # Configurations to manage the cluster's Tiller installation | |
| # | |
| # tiller: | |
| # | |
| # Whether Tiller should be deployed to the kubernetes cluster as part of | |
| # this formaul. Defaults to true. | |
| # | |
| # install: true | |
| # | |
| # The namespace to which Tiller should be installed (only used if | |
| # `helm:client:tiller:install` is set to true). | |
| # Defaults to `kube-system` | |
| # | |
| # naamespace: kube-system | |
| # | |
| # The host IP or name and port for an existing tiller installation that | |
| # should be used by the Helm client. Defaults to Helm's default if | |
| # unspecified. | |
| # | |
| # host: | |
| # | |
| # Configurations defined to manage the target minion's kubectl installation | |
| # | |
| # kubectl: | |
| # | |
| # Whether kubectl should be installed as part of this formula. | |
| # Defaults to false | |
| # | |
| # install: false | |
| # | |
| # The version of the kubectl binary to install. | |
| # Defaults to 1.6.7 | |
| # | |
| # version: 1.6.7 | |
| # | |
| # The hash for the kubectl binary version to install. You must calculate | |
| # the hash for the version and flavor of the binary you install (per the | |
| # helm:client:flavor configuration value) | |
| # | |
| # | |
| # The binary is downloaded from: | |
| # | |
| # https://dl.k8s.io/v[[ client.kubectl.version ]]/kubernetes-client-[[ client.flavor ]].tar.gz | |
| # | |
| # | |
| # Defaults to the SHA 256 hash for the Linux distribution of version 1.6.7 | |
| # | |
| # Here is an example command you can use to calculate the sha256 hash for | |
| # the binary: | |
| # | |
| # ``` | |
| # shasum -a 256 /path/to/kubernetes-client-[[ client.flavor ]].tar.gz | |
| # ``` | |
| # | |
| # download_hash: sha256=54947ef84181e89f9dbacedd54717cbed5cc7f9c36cb37bc8afc9097648e2c91 | |
| # | |
| # Configuration parameters that should be applied to the kubectl | |
| # installation's kubeconfig. Not that this will only be applied to the | |
| # kubectl installation managed by this formula. | |
| # | |
| # While the kubectl tool can be configured to connect to multiple | |
| # clusters and allow switching between cluster contexts, this kubectl | |
| # configuration managed by this formula will only be configured with | |
| # the cluster context details used by this formula. | |
| # | |
| # config: | |
| # cluster: | |
| # server: https://kubernetes.example.com | |
| # certificate-authority-data: base64_of_ca_certificate | |
| # cluster_name: kubernetes.example | |
| # context_name: kubernetes-example | |
| # user: | |
| # username: admin | |
| # password: uberadminpass | |
| # user_name: admin | |
| # | |
| # The mapping of repository names to urls that should be registered and | |
| # kept up-to-date with the helm client | |
| # | |
| repos: | |
| mirantisworkloads: https://mirantisworkloads.storage.googleapis.com/ | |
| incubator: https://kubernetes-charts-incubator.storage.googleapis.com/ | |
| # | |
| # The listing of releases that should be managed by the formula. Note that | |
| # if configured, the releases listed under this `helm:client:releases` key | |
| # will be used as an authoritative, exclusive listing of the releases that | |
| # should be configured and deployed to the Tiller installation; any | |
| # release existing in the tiller cluster that is not configured here | |
| # **will be deleted** | |
| # | |
| releases: | |
| zoo1: | |
| # | |
| # The name of the release | |
| # | |
| name: my-zookeeper | |
| # | |
| # The repository name and chart name combination for the chart to | |
| # release | |
| # | |
| chart: mirantisworkloads/zookeeper | |
| # | |
| # The version of the helm chart to install | |
| # | |
| version: 1.2.0 | |
| # | |
| # The namespace to which the release should be deployed | |
| # | |
| namespace: helm-example-namespace | |
| # | |
| # Configuration values that should be supplied to the chart. | |
| # | |
| values: | |
| logLevel: INFO |