Install Kong Gateway Operator
Uses:
Kong Gateway Operator
Related Documentation
In This Series
Minimum Version
- 1.6.1
TL;DR
Update the Helm repository and use Helm to install Kong Gateway Operator.
Install CRDs
kubectl apply -f https://github.com/kubernetes-sigs/gateway-api/releases/download/v1.3.0/standard-install.yaml
Install Kong Gateway Operator
-
Add the Kong Helm charts:
helm repo add kong https://charts.konghq.com helm repo update
-
Install Kong Ingress Controller using Helm:
helm upgrade --install kgo kong/gateway-operator -n kong-system --create-namespace \ --set image.tag=1.6.1 \ --set kubernetes-configuration-crds.enabled=true \ --set env.ENABLE_CONTROLLER_KONNECT=true
Wait for Kong Gateway Operator to be ready
kubectl -n kong-system wait --for=condition=Available=true --timeout=120s deployment/kgo-gateway-operator-controller-manager
You should see the following content on stdout
:
deployment.apps/kgo-gateway-operator-controller-manager condition met
Check the return code of the command to make sure it completed successfully:
if [[ ! $? -neq 0 ]]; then
echo "Did not receive the expected return code"
fi