tree: 7cbbfd04170a0e4b8e77cf9572cd963d5b4a5625 [path history] [tgz]
  1. templates/
  2. .helmignore
  3. Chart.yaml
  4. README.md
  5. README.md.gotmpl
  6. values.yaml
charts/loki/charts/rollout-operator/README.md

Grafana rollout-operator Helm Chart

Helm chart for deploying Grafana rollout-operator to Kubernetes.

rollout-operator

Version: 0.13.0 Type: application AppVersion: v0.11.0

Grafana rollout-operator

Requirements

Kubernetes: ^1.10.0-0

Installation

This section describes various use cases for installation, upgrade and migration from different systems and versions.

Preparation

These are the common tasks to perform before any of the use cases.

# Add the repository
helm repo add grafana https://grafana.github.io/helm-charts
helm repo update

Installation of Grafana Rollout Operator

helm install  -n <namespace> <release> grafana/rollout-operator

The Grafana rollout-operator should be installed in the same namespace as the statefulsets it is operating upon. It is not a highly available application and runs as a single pod.

Values

KeyTypeDefaultDescription
affinityobject{}
fullnameOverridestring""
hostAliaseslist[]hostAliases to add
image.pullPolicystring"IfNotPresent"
image.repositorystring"grafana/rollout-operator"
image.tagstring""Overrides the image tag whose default is the chart appVersion.
imagePullSecretslist[]
minReadySecondsint10
nameOverridestring""
nodeSelectorobject{}
podAnnotationsobject{}Pod Annotations
podLabelsobject{}Pod (extra) Labels
podSecurityContextobject{}
priorityClassNamestring""
resources.limits.memorystring"200Mi"
resources.requests.cpustring"100m"
resources.requests.memorystring"100Mi"
securityContextobject{}
serviceAccount.annotationsobject{}Annotations to add to the service account
serviceAccount.createbooltrueSpecifies whether a service account should be created
serviceAccount.namestring""The name of the service account to use. If not set and create is true, a name is generated using the fullname template
serviceMonitor.annotationsobject{}ServiceMonitor annotations
serviceMonitor.enabledboolfalseCreate ServiceMonitor to scrape metrics for Prometheus
serviceMonitor.intervalstringnilServiceMonitor scrape interval
serviceMonitor.labelsobject{}Additional ServiceMonitor labels
serviceMonitor.namespacestringnilAlternative namespace for ServiceMonitor resources
serviceMonitor.namespaceSelectorobject{}Namespace selector for ServiceMonitor resources
serviceMonitor.relabelingslist[]ServiceMonitor relabel configs to apply to samples before scraping https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#relabelconfig
serviceMonitor.scrapeTimeoutstringnilServiceMonitor scrape timeout in Go duration format (e.g. 15s)
tolerationslist[]