45 lines
1.4 KiB
YAML
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}
|