Files
kong-k8s-platform/dataplane-template/gatewayconfiguration.yaml
T

45 lines
1.4 KiB
YAML

apiVersion: gateway-operator.konghq.com/v2beta1
kind: GatewayConfiguration
metadata:
name: ${NAME}
namespace: ${NAMESPACE}
spec:
dataPlaneOptions:
deployment:
replicas: ${REPLICAS}
podTemplateSpec:
spec:
containers:
- name: proxy
image: ${GATEWAY_IMAGE}
env:
- name: KONG_TRACING_INSTRUMENTATIONS
value: "all"
- name: KONG_TRACING_SAMPLING_RATE
value: "1.0"
- name: KONG_OPENTELEMETRY_TRACING
value: "on"
- name: KONG_NGINX_PROXY_PROXY_BUFFER_SIZE
value: "128k"
- name: KONG_NGINX_PROXY_PROXY_BUFFERS
value: "8 128k"
- name: KONG_NGINX_PROXY_PROXY_BUSY_BUFFERS_SIZE
value: "256k"
- name: KONG_NGINX_PROXY_LARGE_CLIENT_HEADER_BUFFERS
value: "4 32k"
- name: KONG_NGINX_HTTP_PROXY_BUFFER_SIZE
value: "128k"
- name: KONG_NGINX_HTTP_PROXY_BUFFERS
value: "8 128k"
- name: KONG_NGINX_HTTP_PROXY_BUSY_BUFFERS_SIZE
value: "256k"
- name: KONG_NGINX_HTTP_LARGE_CLIENT_HEADER_BUFFERS
value: "4 32k"
konnect:
authRef:
name: ${NAME}
source: Mirror
mirror:
konnect:
id: ${CONTROL_PLANE_ID}