Skip to content

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.