mirror of
https://github.com/bitnami/charts.git
synced 2026-03-08 00:37:41 +08:00
[bitnami/nginx-ingress-controller] Allow loadBalancerClass to be customized for the nginx-ingress-controller chart (#28919)
* [bitnami/nginx-ingress-controller] Allow loadBalancerClass to be customized for the nginx-ingress-controller chart --------- Signed-off-by: ysicing <i@ysicing.me> Signed-off-by: Bitnami Containers <bitnami-bot@vmware.com> Signed-off-by: Fran Mulero <francisco-jose.mulero@broadcom.com> Co-authored-by: Bitnami Containers <bitnami-bot@vmware.com> Co-authored-by: Fran Mulero <francisco-jose.mulero@broadcom.com>
This commit is contained in:
@@ -1,8 +1,12 @@
|
||||
# Changelog
|
||||
|
||||
## 11.3.22 (2024-08-21)
|
||||
## 11.4.0 (2024-08-23)
|
||||
|
||||
* [bitnami/nginx-ingress-controller] Release 11.3.22 ([#28962](https://github.com/bitnami/charts/pull/28962))
|
||||
* [bitnami/nginx-ingress-controller] Allow loadBalancerClass to be customized for the nginx-ingress-controller chart ([#28919](https://github.com/bitnami/charts/pull/28919))
|
||||
|
||||
## <small>11.3.22 (2024-08-21)</small>
|
||||
|
||||
* [bitnami/nginx-ingress-controller] Release 11.3.22 (#28962) ([3376076](https://github.com/bitnami/charts/commit/3376076deecc99442a77de6abd5b77cd9049ccab)), closes [#28962](https://github.com/bitnami/charts/issues/28962)
|
||||
|
||||
## <small>11.3.21 (2024-08-21)</small>
|
||||
|
||||
|
||||
@@ -34,4 +34,4 @@ maintainers:
|
||||
name: nginx-ingress-controller
|
||||
sources:
|
||||
- https://github.com/bitnami/charts/tree/main/bitnami/nginx-ingress-controller
|
||||
version: 11.3.22
|
||||
version: 11.4.0
|
||||
|
||||
@@ -345,6 +345,7 @@ As an alternative, you can use of the preset configurations for pod affinity, po
|
||||
| `service.externalIPs` | Controller Service external IP addresses | `[]` |
|
||||
| `service.ipFamilyPolicy` | Controller Service ipFamilyPolicy (optional, cloud specific) | `""` |
|
||||
| `service.ipFamilies` | Controller Service ipFamilies (optional, cloud specific) | `[]` |
|
||||
| `service.loadBalancerClass` | Load balancer class if service type is `LoadBalancer` | `""` |
|
||||
| `service.loadBalancerIP` | Kubernetes LoadBalancerIP to request for Controller (optional, cloud specific) | `""` |
|
||||
| `service.loadBalancerSourceRanges` | List of IP CIDRs allowed access to load balancer (if supported) | `[]` |
|
||||
| `service.extraPorts` | Extra ports to expose (normally used with the `sidecar` value) | `[]` |
|
||||
@@ -537,4 +538,4 @@ Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
limitations under the License.
|
||||
|
||||
@@ -35,6 +35,9 @@ spec:
|
||||
{{- if not (empty .Values.service.ipFamilies)}}
|
||||
ipFamilies: {{- toYaml .Values.service.ipFamilies | nindent 4 }}
|
||||
{{- end }}
|
||||
{{- if and (eq .Values.service.type "LoadBalancer") (not (empty .Values.service.loadBalancerClass)) }}
|
||||
loadBalancerClass: {{ .Values.service.loadBalancerClass }}
|
||||
{{- end }}
|
||||
{{- if and (eq .Values.service.type "LoadBalancer") (not (empty .Values.service.loadBalancerIP)) }}
|
||||
loadBalancerIP: {{ .Values.service.loadBalancerIP | quote }}
|
||||
{{- end }}
|
||||
|
||||
@@ -926,6 +926,10 @@ service:
|
||||
## ref: https://kubernetes.io/docs/concepts/services-networking/dual-stack/#services
|
||||
##
|
||||
ipFamilies: []
|
||||
## @param service.loadBalancerClass Load balancer class if service type is `LoadBalancer`
|
||||
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#load-balancer-class
|
||||
##
|
||||
loadBalancerClass: ""
|
||||
## @param service.loadBalancerIP Kubernetes LoadBalancerIP to request for Controller (optional, cloud specific)
|
||||
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-loadbalancer
|
||||
##
|
||||
|
||||
Reference in New Issue
Block a user