Replies: 1 comment
-
@rrachitha would it be possible to share your deployment file so I can review? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Issue:
We upgraded our AKS cluster from v1.19.x to v1.22.6 and post upgrade we had to update the Nginx-ingress docker image to use version 2.2 which is nginx version: 1.21.6 after this change the changes in the configmap configurations are getting ignored and not taking any effect and most of the default configurations are being applied for now.
We looked into the logs for nginx pods as well as the events for configmap post update, no errors were found also no events related to this.
Note: Nginx ingress controller is managed by a deployment definition file.
First Question:
Even though I see the docker image's command starts with
/nginx-ingress
as per the below screenshot I still need to pass the/nginx-ingress-controller
in the Nginx ingress deployment without it the pods crashloopBackOff. Is this expected?Second Question
The nginx config map looks as below and it is passed as an arg with the correct namespace and name in the deployment definition. However, no changes are taking effect or is getting ignored. For ex: keepalive-timeout: 90s is getting ignored as the value for this parameter at /etc/nginx/nginx.conf is displayed as 65s. Same with the SSL protocols config, log-format.
The argument for the configmap in the deployment is as shown in the below screenshot
Any help on this much appreciated!!
Beta Was this translation helpful? Give feedback.
All reactions