banzaicloud-stable/canary-operator

Chart version: 0.1.13
Api version: v1
App version: 0.1.10
canary-operator manages canary deployments
application
Chart Type
Active
Status
Unknown
License
422
Downloads
https://kubernetes-charts.banzaicloud.com
Set me up:
helm repo add center https://repo.chartcenter.io
Install Chart:
helm install canary-operator center/banzaicloud-stable/canary-operator
Versions (0)

canary-operator chart

canary-operator is a canary deployment operator.

Prerequisites

  • Kubernetes 1.10.0+

Installing the chart

To install the chart:

$ helm repo add banzaicloud-stable https://kubernetes-charts.banzaicloud.com
$ helm install --name=canary-operator --namespace=istio-system banzaicloud-stable/canary-operator

Uninstalling the Chart

To uninstall/delete the canary-operator release:

$ helm del --purge canary-operator

The command removes all the Kubernetes components associated with the chart and deletes the release.

Configuration

The following table lists the configurable parameters of the Banzaicloud Istio Operator chart and their default values.

Parameter Description Default
operator.image.repository Operator container image repository banzaicloud/canary-operator
operator.image.tag Operator container image tag 0.1.10
operator.image.pullPolicy Operator container image pull policy IfNotPresent
operator.resources CPU/Memory resource requests/limits (YAML) Memory: 128Mi/256Mi, CPU: 100m/200m
prometheusMetrics.enabled If true, use direct access for Prometheus metrics false
prometheusMetrics.authProxy.enabled If true, use auth proxy for Prometheus metrics true
prometheusMetrics.authProxy.image.repository Auth proxy container image repository gcr.io/kubebuilder/kube-rbac-proxy
prometheusMetrics.authProxy.image.tag Auth proxy container image tag v0.4.0
prometheusMetrics.authProxy.image.pullPolicy Auth proxy container image pull policy IfNotPresent
rbac.enabled Create rbac service account and roles true