replicas: 1
selector:
matchLabels:
app: 3scale-kourier-control
pod-template-hash: 6d98f655d4
template:
metadata:
creationTimestamp: null
labels:
app: 3scale-kourier-control
pod-template-hash: 6d98f655d4
spec:
containers:
- env:
- name: CERTS_SECRET_NAMESPACE
- name: CERTS_SECRET_NAME
- name: SYSTEM_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: METRICS_DOMAIN
value: knative.dev/samples
- name: KOURIER_GATEWAY_NAMESPACE
value: knative-serving
image: gcr.io/knative-releases/knative.dev/net-kourier/cmd/kourier@sha256:2643d917e00eca0eadde87bccaff1748afb700fff46607af7e2b4189e324ae57
imagePullPolicy: IfNotPresent
name: kourier-control
ports:
- containerPort: 18000
name: http2-xds
protocol: TCP
resources: {}
securityContext:
allowPrivilegeEscalation: false
capabilities:
drop:
- all
readOnlyRootFilesystem: true
runAsNonRoot: true
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: 3scale-kourier
serviceAccountName: 3scale-kourier
terminationGracePeriodSeconds: 30