Shopify has evolved its approach to managing and debugging Kubernetes Ingress controllers, specifically ingress-nginx. This post details the development and contribution of a kubectl plugin that simplifies upgrades by identifying breaking changes, provides a more detailed listing of ingress configurations, and streamlines common debugging tasks by automating pod selection and providing convenient wrappers for kubectl commands. This has significantly reduced the time and effort required for upgrades and debugging.
All Shopify trails