Managing Nginx Ingress Removal and Reinstallation on Rancher-Managed RKE Clusters
This document (000021855) is provided subject to the disclaimer at the end of this document.
Environment
Rancher : Any
Downstream clusters : RKE1
Situation
Incorrect modifications to the default Nginx Ingress can cause pods to enter a CrashLoop.
Resolution
To Remove
Go to Rancher UI > Edit config of DS cluster -> Advance options -> Nginx Ingress -> Click Disabled > Save ( Cluster will go for a reconcile)
Once completed, make sure all Ingress components are removed from the Ingress namespace.
To Reinstall
Go to Rancher UI > Edit config of the cluster -> Advance options -> Nginx Ingress -> Click Enabled > Save ( Cluster will go for a reconcile)
Restart DeamonSets
Go to the cluster explorer > Workloads > Click on DeamonSets > Selet the Ingress Controller > Restart
Downgrade the Nginx Version
Go to the cluster explorer > Workloads > Click on DeamonSets > Selet the Ingress Controller > Edit as YAML > Change the Image version > Save
Status
Top Issue
Additional Information
Please take all the necessary backups
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.