2021-02-26 01:34:15 +00:00
--- charts-original/values.yaml
+++ charts/values.yaml
2022-04-26 02:34:15 +00:00
@@ -18,14 +18,11 @@
2021-02-26 01:34:15 +00:00
image:
2022-04-26 02:34:15 +00:00
## Keep false as default for now!
chroot: false
2021-07-08 23:40:54 +00:00
- registry: k8s.gcr.io
- image: ingress-nginx/controller
2021-02-26 01:34:15 +00:00
+ repository: rancher/nginx-ingress-controller
2022-04-26 02:34:15 +00:00
## for backwards compatibility consider setting the full image url via the repository value below
## use *either* current default registry/image or repository format or installing chart by providing the values.yaml will fail
## repository:
- tag: "v1.2.0"
- digest: sha256:d8196e3bc1e72547c5dec66d6556c0ff92a23f6d0919b206be170bc90d5f9185
- digestChroot: sha256:fb17f1700b77d4fcc52ca6f83ffc2821861ae887dbb87149cf5cbc52bea425e5
2022-06-08 20:34:50 +00:00
+ tag: "nginx-1.2.1-hardened7"
2021-02-26 01:34:15 +00:00
pullPolicy: IfNotPresent
# www-data -> uid 101
2021-04-05 22:47:34 +00:00
runAsUser: 101
2022-04-26 02:34:15 +00:00
@@ -35,7 +32,7 @@
2021-07-08 23:40:54 +00:00
existingPsp: ""
2022-04-26 02:34:15 +00:00
# -- Configures the controller container name
2021-07-08 23:40:54 +00:00
- containerName: controller
+ containerName: rke2-ingress-nginx-controller
2022-04-26 02:34:15 +00:00
# -- Configures the ports that the nginx-controller listens on
2021-07-08 23:40:54 +00:00
containerPort:
2022-04-26 02:34:15 +00:00
@@ -63,7 +60,7 @@
# -- Optionally change this to ClusterFirstWithHostNet in case you have 'hostNetwork: true'.
2021-02-26 01:34:15 +00:00
# By default, while using host network, name resolution uses the host's DNS. If you wish nginx-controller
# to keep resolving names inside the k8s network, use ClusterFirstWithHostNet.
- dnsPolicy: ClusterFirst
+ dnsPolicy: ClusterFirstWithHostNet
2022-04-26 02:34:15 +00:00
# -- Bare-metal considerations via the host network https://kubernetes.github.io/ingress-nginx/deploy/baremetal/#via-the-host-network
2021-02-26 01:34:15 +00:00
# Ingress status was blank because there is no Service exposing the NGINX Ingress controller in a configuration using the host network, the default --publish-service flag used in standard cloud setups does not apply
2022-04-26 02:34:15 +00:00
@@ -72,7 +69,7 @@
# -- Process Ingress objects without ingressClass annotation/ingressClassName field
2021-10-07 21:50:41 +00:00
# Overrides value for --watch-ingress-without-class flag of the controller binary
# Defaults to false
- watchIngressWithoutClass: false
+ watchIngressWithoutClass: true
2022-04-26 02:34:15 +00:00
# -- Process IngressClass per name (additionally as per spec.controller).
2021-10-07 21:50:41 +00:00
ingressClassByName: false
2022-06-27 20:49:14 +00:00
@@ -81,7 +78,7 @@
2021-10-08 18:46:17 +00:00
# their own *-snippet annotations, otherwise this is forbidden / dropped
# when users add those annotations.
# Global snippets in ConfigMap are still respected
- allowSnippetAnnotations: true
+ allowSnippetAnnotations: false
2022-04-26 02:34:15 +00:00
# -- Required for use with CNI based kubernetes installations (such as ones set up by kubeadm),
2021-05-07 19:43:34 +00:00
# since CNI and hostport don't mix yet. Can be deprecated once https://github.com/kubernetes/kubernetes/issues/23920
2022-06-27 20:49:14 +00:00
@@ -92,7 +89,7 @@
2021-05-07 19:43:34 +00:00
## Disabled by default
hostPort:
2022-04-26 02:34:15 +00:00
# -- Enable 'hostPort' or not
2021-05-07 19:43:34 +00:00
- enabled: false
+ enabled: true
ports:
2022-04-26 02:34:15 +00:00
# -- 'hostPort' http port
2021-05-06 20:05:17 +00:00
http: 80
2022-04-26 02:34:15 +00:00
@@ -141,7 +138,7 @@
# node or nodes where an ingress controller pod is running.
2021-07-28 17:21:38 +00:00
publishService:
2022-04-26 02:34:15 +00:00
# -- Enable 'publishService' or not
2021-07-28 17:21:38 +00:00
- enabled: true
+ enabled: false
2022-04-26 02:34:15 +00:00
# -- Allows overriding of the publish service to bind to
# Must be <namespace>/<service_name>
pathOverride: ""
@@ -191,7 +188,7 @@
# name: secret-resource
2021-05-06 20:05:17 +00:00
2022-04-26 02:34:15 +00:00
# -- Use a `DaemonSet` or `Deployment`
2021-05-06 20:05:17 +00:00
- kind: Deployment
+ kind: DaemonSet
2022-04-26 02:34:15 +00:00
# -- Annotations to be added to the controller Deployment or DaemonSet
2021-05-06 20:05:17 +00:00
##
2022-04-26 02:34:15 +00:00
@@ -441,7 +438,7 @@
2021-07-28 17:21:38 +00:00
configMapKey: ""
service:
- enabled: true
+ enabled: false
2022-04-26 02:34:15 +00:00
# -- If enabled is adding an appProtocol option for Kubernetes service. An appProtocol field replacing annotations that were
# using for setting a backend protocol. Here is an example for AWS: service.beta.kubernetes.io/aws-load-balancer-backend-protocol: http
@@ -630,13 +627,11 @@
2021-05-11 17:07:23 +00:00
patch:
enabled: true
image:
2021-10-06 21:42:18 +00:00
- registry: k8s.gcr.io
- image: ingress-nginx/kube-webhook-certgen
+ repository: rancher/mirrored-ingress-nginx-kube-webhook-certgen
2022-04-26 02:34:15 +00:00
## for backwards compatibility consider setting the full image url via the repository value below
## use *either* current default registry/image or repository format or installing chart by providing the values.yaml will fail
## repository:
tag: v1.1.1
- digest: sha256:64d8c73dca984af206adf9d6d7e46aa550362b1d7a01f3a0a91b20cc67868660
2021-10-06 21:42:18 +00:00
pullPolicy: IfNotPresent
2022-04-26 02:34:15 +00:00
# -- Provide a priority class name to the webhook patching job
2021-08-19 17:53:12 +00:00
##
2022-04-26 02:34:15 +00:00
@@ -757,12 +752,11 @@
2021-02-26 01:34:15 +00:00
2021-05-07 19:43:34 +00:00
name: defaultbackend
2021-02-26 01:34:15 +00:00
image:
2021-07-08 23:40:54 +00:00
- registry: k8s.gcr.io
- image: defaultbackend-amd64
2021-02-26 01:34:15 +00:00
+ repository: rancher/nginx-ingress-controller-defaultbackend
2022-04-26 02:34:15 +00:00
## for backwards compatibility consider setting the full image url via the repository value below
## use *either* current default registry/image or repository format or installing chart by providing the values.yaml will fail
## repository:
2021-07-08 23:40:54 +00:00
- tag: "1.5"
2021-02-26 01:34:15 +00:00
+ tag: "1.5-rancher1"
pullPolicy: IfNotPresent
# nobody user -> uid 65534
runAsUser: 65534
2022-04-26 02:34:15 +00:00
@@ -924,3 +918,6 @@
# This can be generated with: `openssl dhparam 4096 2> /dev/null | base64`
## Ref: https://github.com/kubernetes/ingress-nginx/tree/main/docs/examples/customization/ssl-dh-param
2021-05-07 19:43:34 +00:00
dhParam:
2021-02-26 01:34:15 +00:00
+
+global:
+ systemDefaultRegistry: ""
2022-04-26 02:34:15 +00:00
\ No newline at end of file