mirror of
https://github.com/openappsec/openappsec.git
synced 2025-06-28 16:41:02 +03:00
67 lines
1.7 KiB
YAML
67 lines
1.7 KiB
YAML
# Basic configuration for Kong Enterprise without the ingress controller, using the Postgres subchart
|
|
# This installation does not create an Ingress or LoadBalancer Service for
|
|
# the Admin API. It requires port-forwards to access without further
|
|
# configuration to add them, e.g.:
|
|
# kubectl port-forward deploy/your-deployment-kong 8001:8001
|
|
# Before installing:
|
|
# * Several settings (search for the string "CHANGEME") require user-provided
|
|
# Secrets. These Secrets must be created before installation.
|
|
# * Ensure that your session configurations create cookies that are usable
|
|
# across your services. The admin session configuration must create cookies
|
|
# that are sent to both the admin API and Kong Manager, and any Dev Portal
|
|
# instances with authentication must create cookies that are sent to both
|
|
# the Portal and Portal API.
|
|
|
|
image:
|
|
repository: kong/kong-gateway
|
|
tag: "3.2"
|
|
|
|
env:
|
|
database: postgres
|
|
role: control_plane
|
|
cluster_cert: /etc/secrets/kong-cluster-cert/tls.crt
|
|
cluster_cert_key: /etc/secrets/kong-cluster-cert/tls.key
|
|
|
|
admin:
|
|
enabled: true
|
|
http:
|
|
enabled: true
|
|
|
|
cluster:
|
|
enabled: true
|
|
tls:
|
|
enabled: true
|
|
|
|
clustertelemetry:
|
|
enabled: true
|
|
tls:
|
|
containerPort: 8006
|
|
enabled: true
|
|
servicePort: 8006
|
|
type: ClusterIP
|
|
|
|
proxy:
|
|
enabled: false
|
|
|
|
secretVolumes:
|
|
- kong-cluster-cert
|
|
|
|
postgresql:
|
|
enabled: true
|
|
|
|
ingressController:
|
|
enabled: false
|
|
|
|
enterprise:
|
|
enabled: true
|
|
# See instructions regarding enterprise licenses at https://github.com/Kong/charts/blob/master/charts/kong/README.md#kong-enterprise-license
|
|
license_secret: kong-enterprise-license # CHANGEME
|
|
vitals:
|
|
enabled: false
|
|
|
|
portal:
|
|
enabled: false
|
|
|
|
portalapi:
|
|
enabled: false
|