ingress-nginx-app release v2.27.0
Added
- Helpers: Align to upstream. (#429)
- Helpers: Add
controller.containerSecurityContext
. - Helpers: Add
ingress-nginx.image
. - Helpers: Add
ingress-nginx.imageDigest
. - Helpers: Add
ingress-nginx.controller.publishServicePath
. - Helpers: Add
ingress-nginx.params
. - Helpers: Add
isControllerTagValid
. - Helpers: Add
extraModules
.
- Helpers: Add
- Chart: Align to upstream. (#431)
- Chart: Add
.helmignore
. - Chart: Add
NOTES.txt
.
- Chart: Add
- Chart: Add CI values from upstream. (#432)
- Deployment: Align to upstream. (#433)
- Deployment: Implement
controller.kind
. - Deployment: Implement
controller.labels
. - Deployment: Implement
controller.annotations
. - Deployment: Implement
revisionHistoryLimit
. - Deployment: Implement
controller.podAnnotations
. - Deployment: Implement
controller.dnsConfig
. - Deployment: Implement
controller.hostname
. - Deployment: Implement
controller.dnsPolicy
. - Deployment: Implement
controller.podLabels
. - Deployment: Implement
imagePullSecrets
. - Deployment: Implement
controller.priorityClassName
.
NOTE: Removes the hardcoded defaultsystem-cluster-critical
. Please override if required. - Deployment: Implement
controller.podSecurityContext
&controller.sysctls
. - Deployment: Implement
controller.shareProcessNamespace
. - Deployment: Implement
controller.containerName
. - Deployment: Implement
controller.updateStrategy
. - Deployment: Implement
controller.publishService
. - Deployment: Implement
controller.ingressClass
.
NOTE: If you are currently overridingcontroller.ingressClassResource.name
, there are two cases which require manual intervention:- You are assigning ingresses to an ingress controller by annotation.
- You enabled
controller.ingressClassByName
. Please setcontroller.ingressClass
to the value ofcontroller.ingressClassResource.name
if any of these cases applies to you.
- Deployment: Implement
controller.configMapNamespace
. - Deployment: Implement
controller.tcp.configMapNamespace
. - Deployment: Implement
controller.udp.configMapNamespace
. - Deployment: Implement
controller.scope.namespace
. - Deployment: Implement
controller.scope.namespaceSelector
. - Deployment: Implement
controller.reportNodeInternalIp
. - Deployment: Implement
controller.admissionWebhooks.certificate
&controller.admissionWebhooks.key
. - Deployment: Implement
controller.maxmindLicenseKey
. - Deployment: Implement
controller.healthCheckHost
. - Deployment: Implement
controller.healthCheckPath
. - Deployment: Implement
controller.enableTopologyAwareRouting
. - Deployment: Implement
controller.extraArgs
. - Deployment: Implement
serviceAccount.name
. - Deployment: Implement
controller.containerSecurityContext
. - Deployment: Implement
controller.hostPort
. - Deployment: Implement
controller.metrics.portName
. - Deployment: Implement
tcp
&udp
ports. - Deployment: Implement
controller.customTemplate
. - Deployment: Implement
controller.extraVolumeMounts
. - Deployment: Implement
controller.opentelemetry
. - Deployment: Implement
controller.extraContainers
. - Deployment: Implement
controller.extraInitContainers
. - Deployment: Implement
controller.hostNetwork
. - Deployment: Implement
controller.nodeSelector
. - Deployment: Implement
controller.tolerations
. - Deployment: Implement
controller.affinity
. - Deployment: Add
DaemonSet
option.
- Deployment: Implement
Changed
- Helpers: Align to upstream. (#429)
- Helpers: Rename
name
toingress-nginx.name
. - Helpers: Rename
chart
toingress-nginx.chart
. - Helpers: Align
ingress-nginx.fullname
. - Helpers: Align
ingress-nginx.controller.fullname
. - Helpers: Align
ingress-nginx.controller.electionID
. - Helpers: Align
ingress-nginx.defaultBackend.fullname
. - Helpers: Align
ingress-nginx.labels
. - Helpers: Align
ingress-nginx.selectorLabels
. - Helpers: Align
ingress-nginx.defaultBackend.serviceAccountName
.
- Helpers: Rename
- Chart: Align to upstream. (#431)
- Chart: Align
Chart.yaml
.
- Chart: Align
- HPA: Use capabilities, reorder
if
. (#434) - Deployment: Align to upstream. (#433)
- Deployment: Align
controller.image
. - Deployment: Align
startupProbe
.
NOTE: Please removecontroller.startupProbe.enabled
from your overrides and remove/setcontroller.startupProbe
instead. - Deployment: Align
livenessProbe
.
NOTE: Please removecontroller.livenessProbe.enabled
from your overrides and remove/setcontroller.livenessProbe
instead. - Deployment: Align
readinessProbe
.
NOTE: Please removecontroller.readinessProbe.enabled
from your overrides and remove/setcontroller.readinessProbe
instead. - Deployment: Update
controller.image.tag
tov1.6.4
.
- Deployment: Align
Removed
- Helpers: Align to upstream. (#429)
- Helpers: Remove
resource.controller-service-internal.name
. - Helpers: Remove
resource.controller-service.name
.
- Helpers: Remove
- Deployment: Align to upstream. (#433)
- Deployment: Remove
controller.extraAnnotations.deployment
.
NOTE: This is part of our alignment to upstream. Usecontroller.annotations
instead. - Deployment: Remove
controller.extraAnnotations.pod
.
NOTE: This is part of our alignment to upstream. Usecontroller.podAnnotations
instead. - Deployment: Remove
sysctls
settingnet.ipv4.ip_local_port_range
.
NOTE: Set viacontroller.sysctls
if required. - Deployment: Remove
initContainers
settingnet.core.somaxconn
.
NOTE: Set viacontroller.sysctls
if required. - Deployment: Remove
controller.maxSurge
.
NOTE: This is part of our alignment to upstream. Usecontroller.updateStrategy
instead. - Deployment: Remove
controller.maxUnavailable
.
NOTE: This is part of our alignment to upstream. Usecontroller.updateStrategy
instead. - Deployment: Remove
controller.userID
.
NOTE: This is part of our alignment to upstream. Usecontroller.image.runAsUser
instead. - Deployment: Remove
controller.groupID
.
NOTE: This is part of our alignment to upstream. There is no replacement for this key. - Deployment: Remove
controller.antiAffinityScheduling
&controller.nodeAffinity
. NOTE: This is part of our alignment to upstream. Usecontroller.affinity
instead.
- Deployment: Remove