Kong Ingress Controller reads state from the Kubernetes API server and generates a Kong Gateway configuration. If Kong Ingress Controller isn’t running, new Kong Gateway instances won’t receive a configuration. Existing Kong Gateway instances will continue to process traffic using their existing configuration.
When a Kong Ingress Controller instance is offline, it’s a major issue. The configuration loaded by Kong Gateway will quickly become outdated, especially the upstream endpoints hosting your applications. Without Kong Ingress Controller running, Kong Gateway won’t detect new application pods or remove old pods from it’s routing configuration.