mirror of
https://github.com/wahyd4/charts.git
synced 2026-08-08 21:01:43 +10:00
Adding ExternalIPs Feature (#14061)
Signed-off-by: Daniel Carvalho <danielbrito.oc@gmail.com> Signed-off-by: Daniel Carvalho <danielbrito.oc@gmail.com> Signed-off-by: Fran Mulero <fmulero@vmware.com> Co-authored-by: Fran Mulero <fmulero@vmware.com>
This commit is contained in:
co-authored by
Fran Mulero
parent
b8a6811246
commit
b8da23dcea
@@ -22,4 +22,4 @@ maintainers:
|
||||
name: redis
|
||||
sources:
|
||||
- https://github.com/bitnami/containers/tree/main/bitnami/redis
|
||||
version: 17.3.18
|
||||
version: 17.4.0
|
||||
|
||||
@@ -7,7 +7,7 @@ Redis(R) is an open source, advanced key-value store. It is often referred to as
|
||||
[Overview of Redis®](http://redis.io)
|
||||
|
||||
Disclaimer: Redis is a registered trademark of Redis Ltd. Any rights therein are reserved to Redis Ltd. Any use by Bitnami is for referential purposes only and does not indicate any sponsorship, endorsement, or affiliation between Redis Ltd.
|
||||
|
||||
|
||||
## TL;DR
|
||||
|
||||
```bash
|
||||
@@ -210,6 +210,7 @@ The command removes all the Kubernetes components associated with the chart and
|
||||
| `master.service.clusterIP` | Redis® master service Cluster IP | `""` |
|
||||
| `master.service.loadBalancerIP` | Redis® master service Load Balancer IP | `""` |
|
||||
| `master.service.loadBalancerSourceRanges` | Redis® master service Load Balancer sources | `[]` |
|
||||
| `master.service.externalIPs` | Redis® master service External IPs | `[]` |
|
||||
| `master.service.annotations` | Additional custom annotations for Redis® master service | `{}` |
|
||||
| `master.service.sessionAffinity` | Session Affinity for Kubernetes service, can be "None" or "ClientIP" | `None` |
|
||||
| `master.service.sessionAffinityConfig` | Additional settings for the sessionAffinity | `{}` |
|
||||
|
||||
@@ -41,6 +41,9 @@ spec:
|
||||
{{- if .Values.master.service.sessionAffinityConfig }}
|
||||
sessionAffinityConfig: {{- include "common.tplvalues.render" (dict "value" .Values.master.service.sessionAffinityConfig "context" $) | nindent 4 }}
|
||||
{{- end }}
|
||||
{{- if .Values.master.service.externalIPs }}
|
||||
externalIPs: {{- include "common.tplvalues.render" (dict "value" .Values.master.service.externalIPs "context" $) | nindent 4 }}
|
||||
{{- end }}
|
||||
ports:
|
||||
- name: tcp-redis
|
||||
port: {{ .Values.master.service.ports.redis }}
|
||||
|
||||
@@ -496,6 +496,14 @@ master:
|
||||
## - 10.10.10.0/24
|
||||
##
|
||||
loadBalancerSourceRanges: []
|
||||
## @param master.service.externalIPs Redis® master service External IPs
|
||||
## https://kubernetes.io/docs/concepts/services-networking/service/#external-ips
|
||||
## e.g.
|
||||
## externalIPs:
|
||||
## - 10.10.10.1
|
||||
## - 201.22.30.1
|
||||
##
|
||||
externalIPs: []
|
||||
## @param master.service.annotations Additional custom annotations for Redis® master service
|
||||
##
|
||||
annotations: {}
|
||||
|
||||
Reference in New Issue
Block a user