You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The Grafana rollout-operator should be installed in the same namespace as the statefulsets it is operating upon.
36
36
It is not a highly available application and runs as a single pod.
37
37
38
+
### Upgrade of Grafana Rollout Operator
39
+
40
+
Starting with v0.33.0 of the rollout-operator chart, the rollout-operator webhooks are enabled. See https://github.com/grafana/rollout-operator/#webhooks.
41
+
42
+
Before upgrading to this version, make sure that the CustomResourceDefinitions (CRDs) in the `crds` directory are applied to your cluster.
43
+
44
+
Manually applying these CRDs is only required if upgrading from a chart <= v0.32.0.
45
+
38
46
## Values
39
47
40
48
| Key | Type | Default | Description |
@@ -72,3 +80,6 @@ It is not a highly available application and runs as a single pod.
72
80
| serviceMonitor.relabelings | list |`[]`| ServiceMonitor relabel configs to apply to samples before scraping https://github.com/prometheus-operator/prometheus-operator/blob/master/Documentation/api.md#relabelconfig|
73
81
| serviceMonitor.scrapeTimeout | string |`nil`| ServiceMonitor scrape timeout in Go duration format (e.g. 15s) |
74
82
| tolerations | list |`[]`||
83
+
| webhooks.enabled | bool |`true`| Enable the rollout-operator webhooks. See https://github.com/grafana/rollout-operator/#webhooks. Note that the webhooks require custom resource definitions. If upgrading, manually apply the files in the `crds` directory. |
84
+
| webhooks.failurePolicy | string |`"Fail"`| Validating and mutating webhook failure policy. `Ignore` or `Fail`. |
85
+
| webhooks.selfSignedCertSecretName | string |`"certificate"`| Secret resource name for the TLS certificate to be used with the webhooks |
The Grafana rollout-operator should be installed in the same namespace as the statefulsets it is operating upon.
36
36
It is not a highly available application and runs as a single pod.
37
37
38
+
### Upgrade of Grafana Rollout Operator
39
+
40
+
Starting with v0.33.0 of the rollout-operator chart, the rollout-operator webhooks are enabled. See https://github.com/grafana/rollout-operator/#webhooks.
41
+
42
+
Before upgrading to this version, make sure that the CustomResourceDefinitions (CRDs) in the `crds` directory are applied to your cluster.
43
+
44
+
Manually applying these CRDs is only required if upgrading from a chart <= v0.32.0.
description: The number of pods that can be unavailable within a zone or partition.
23
+
minimum: 0
24
+
maxUnavailablePercentage:
25
+
type: integer
26
+
description: Calculate the maxUnavailable value as a percentage of the StatefulSet's spec.Replica count. This option is not supported when using podNamePartitionRegex.
27
+
minimum: 0
28
+
maximum: 100
29
+
selector:
30
+
type: object
31
+
description: A selector for finding pods and statefulsets that this ZoneAwarePodDisruptionBudget applies to.
32
+
required:
33
+
- matchLabels
34
+
properties:
35
+
matchLabels:
36
+
type: object
37
+
additionalProperties:
38
+
type: string
39
+
podNamePartitionRegex:
40
+
type: string
41
+
description: A regular expression for returning a partition name given a pod name. This field is optional and should only be used when the ZoneAwarePodDisruptionBudget is to be scoped to a partition, such as a multi-zone ingester deployment with ingest_storage_enabled. Enabling this changes the ZPDB functionality such that minAvailability is applied across ALL zones for a given partition. When not enabled, the minAvailability is applied to pods within the eviction zone assuming there are no disruptions in the other zones.
42
+
podNameRegexGroup:
43
+
type: integer
44
+
minimum: 1
45
+
description: The regular expression group number that contains the partition name. This field is only required when the podNamePartitionRegex field is set and has more then one subexpression grouping. The default value is 1.
0 commit comments