File tree Expand file tree Collapse file tree 4 files changed +10
-1
lines changed
helm/aws-load-balancer-controller Expand file tree Collapse file tree 4 files changed +10
-1
lines changed Original file line number Diff line number Diff line change 1
1
apiVersion : v2
2
2
name : aws-load-balancer-controller
3
3
description : AWS Load Balancer Controller Helm chart for Kubernetes
4
- version : 1.4.4
4
+ version : 1.4.5
5
5
appVersion : v2.4.3
6
6
home : https://github.com/aws/eks-charts
7
7
icon : https://raw.githubusercontent.com/aws/eks-charts/master/docs/logo/aws.png
Original file line number Diff line number Diff line change @@ -249,3 +249,4 @@ The default values set by the application itself can be confirmed [here](https:/
249
249
| ` serviceMonitor.namespace ` | Namespace in which Prometheus is running | None |
250
250
| ` clusterSecretsPermissions.allowAllSecrets ` | If ` true ` , controller has access to all secrets in the cluster. | ` false ` |
251
251
| ` controllerConfig.featureGates ` | set of ` key: value ` pairs that describe AWS load balance controller features | ` {} ` |
252
+ | ` ingressClassConfig.default ` | If ` true ` , the ingressclass will be the default class of the cluster. | ` false ` |
Original file line number Diff line number Diff line change @@ -26,6 +26,10 @@ items:
26
26
name : {{ .Values.ingressClass }}
27
27
labels :
28
28
{{- include "aws-load-balancer-controller.labels" . | nindent 6 }}
29
+ {{- if .Values.ingressClassConfig.default }}
30
+ annotations :
31
+ ingressclass.kubernetes.io/is-default-class : " true"
32
+ {{- end }}
29
33
spec :
30
34
controller : ingress.k8s.aws/alb
31
35
{{- if or .Values.ingressClassParams.name (and .Values.ingressClassParams.create .Values.ingressClassParams.spec) }}
Original file line number Diff line number Diff line change @@ -324,3 +324,7 @@ clusterSecretsPermissions:
324
324
# allowAllSecrets allows the controller to access all secrets in the cluster.
325
325
# This is to get backwards compatible behavior, but *NOT* recommended for security reasons
326
326
allowAllSecrets : false
327
+
328
+ # ingressClassConfig contains configurations specific to the ingress class
329
+ ingressClassConfig :
330
+ default : false
You can’t perform that action at this time.
0 commit comments