Skip to content

Instantly share code, notes, and snippets.

@darkedges
Created September 23, 2024 23:22
Show Gist options
  • Select an option

  • Save darkedges/0c3f3fe8668e1fb0c026bf707343d0a2 to your computer and use it in GitHub Desktop.

Select an option

Save darkedges/0c3f3fe8668e1fb0c026bf707343d0a2 to your computer and use it in GitHub Desktop.
Kong Deployment
gateway:
image:
repository: darkedges/kong
tag: "3.7"
env:
plugins: bundled,phantom-token,opa,ping-auth
database: postgres
PG_DATABASE: kong
PG_HOST: postgresql.postgresql
PG_USER: kong_user
PG_PASSWORD: Passw0rd
customEnv:
KONG_NGINX_HTTP_LUA_SHARED_DICT: "phantom-token 10m"
certificates:
enabled: true
clusterIssuer: vault-issuer
cluster:
enabled: true
commonName: kong.internal.darkedges.com.au
admin:
commonName: "kongadmin.internal.darkedges.com.au"
dnsNames:
- kongmanager.internal.darkedges.com.au
admin:
enabled: true
http:
enabled: true
servicePort: 8001
containerPort: 8001
tls:
enabled: false
ingress:
enabled: true
hostname: kongadmin.internal.darkedges.com.au
path: /
pathType: Prefix
ingressClassName: nginx
tls: kong-gateway-admin-cert
manager:
enabled: true
http:
enabled: true
tls:
enabled: false
ingress:
enabled: true
hostname: kongmanager.internal.darkedges.com.au
path: /
pathType: Prefix
ingressClassName: nginx
tls: kong-gateway-admin-cert
postgresql:
enabled: false
controller:
ingressController:
enabled: true
env:
controller_log_level: "debug"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment