diff --git a/bitnami/redis-cluster/Chart.yaml b/bitnami/redis-cluster/Chart.yaml index b7ad13395..7bcbdc56a 100644 --- a/bitnami/redis-cluster/Chart.yaml +++ b/bitnami/redis-cluster/Chart.yaml @@ -23,4 +23,4 @@ name: redis-cluster sources: - https://github.com/bitnami/bitnami-docker-redis - http://redis.io/ -version: 7.1.0 +version: 7.1.1 diff --git a/bitnami/redis-cluster/README.md b/bitnami/redis-cluster/README.md index 7139dfdaa..ece936eef 100644 --- a/bitnami/redis-cluster/README.md +++ b/bitnami/redis-cluster/README.md @@ -298,6 +298,7 @@ The command removes all the Kubernetes components associated with the chart and | `metrics.prometheusRule.rules` | Create specified [rules](https://prometheus.io/docs/prometheus/latest/configuration/alerting_rules/), check values for an example. | `[]` | | `metrics.priorityClassName` | Metrics exporter pod priorityClassName | `""` | | `metrics.service.type` | Kubernetes Service type (redis metrics) | `ClusterIP` | +| `metrics.service.clusterIP` | Service Cluster IP | `""` | | `metrics.service.loadBalancerIP` | Use serviceLoadBalancerIP to request a specific static IP, otherwise leave blank | `""` | | `metrics.service.annotations` | Annotations for the services to monitor. | `{}` | | `metrics.service.labels` | Additional labels for the metrics service | `{}` | diff --git a/bitnami/redis-cluster/templates/metrics-svc.yaml b/bitnami/redis-cluster/templates/metrics-svc.yaml index a11e234ef..70d7367e2 100644 --- a/bitnami/redis-cluster/templates/metrics-svc.yaml +++ b/bitnami/redis-cluster/templates/metrics-svc.yaml @@ -20,6 +20,9 @@ metadata: {{- end }} spec: type: {{ .Values.metrics.service.type }} + {{- if and .Values.metrics.service.clusterIP (eq .Values.metrics.service.type "ClusterIP") }} + clusterIP: {{ .Values.metrics.service.clusterIP }} + {{- end }} {{- if and (eq .Values.metrics.service.type "LoadBalancer") .Values.metrics.service.loadBalancerIP }} loadBalancerIP: {{ .Values.metrics.service.loadBalancerIP }} {{- end }} diff --git a/bitnami/redis-cluster/values.yaml b/bitnami/redis-cluster/values.yaml index c5347d291..17cdcb879 100644 --- a/bitnami/redis-cluster/values.yaml +++ b/bitnami/redis-cluster/values.yaml @@ -883,6 +883,11 @@ metrics: ## service: type: ClusterIP + ## @param metrics.service.clusterIP Service Cluster IP + ## e.g.: + ## clusterIP: None + ## + clusterIP: "" loadBalancerIP: "" annotations: {} labels: {}