You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If we set the GatewayClass to a name other than kong, the KIC is not configured correctly and still uses the default of kong. This results in KIC not reconciling expected resources.
We can work around this issue by adjusting the GatewayConfiguration -> controlPlaneOptions -> deployment -> podTemplateSpec -> spec -> containers -> env and setting CONTROLLER_INGRESS_CLASS to the name of our custom GatewayClass.
Expected Behavior
Gateway Operator should set the CONTROLLER_INGRESS_CLASS env variable correctly in the KIC spec.
Steps To Reproduce
Install gateway-operator
Create a GatewayClass and GatewayConfiguration using a name other than kong.
Create custom resources, such as KongConsumer that have to reference the ingress class name.
Note that these CRs aren't reconciled.
Operator Version
1.4
kubectl version
Client Version: v1.32.1
Kustomize Version: v5.5.0
Server Version: v1.32.1-eks-8cce635
The text was updated successfully, but these errors were encountered:
Current Behavior
If we set the GatewayClass to a name other than
kong
, the KIC is not configured correctly and still uses the default ofkong
. This results in KIC not reconciling expected resources.We can work around this issue by adjusting the GatewayConfiguration -> controlPlaneOptions -> deployment -> podTemplateSpec -> spec -> containers -> env and setting
CONTROLLER_INGRESS_CLASS
to the name of our custom GatewayClass.Expected Behavior
Gateway Operator should set the
CONTROLLER_INGRESS_CLASS
env variable correctly in the KIC spec.Steps To Reproduce
kong
.KongConsumer
that have to reference the ingress class name.Operator Version
1.4
kubectl version
The text was updated successfully, but these errors were encountered: