progressDeadlineSeconds: 600
replicas: 0
revisionHistoryLimit: 10
selector:
matchLabels:
eventing.knative.dev/source: ping-source-controller
sources.knative.dev/role: adapter
strategy:
rollingUpdate:
maxSurge: 25%
maxUnavailable: 25%
type: RollingUpdate
template:
metadata:
creationTimestamp: null
labels:
eventing.knative.dev/release: v0.24.0
eventing.knative.dev/source: ping-source-controller
sources.knative.dev/role: adapter
spec:
affinity:
podAntiAffinity:
preferredDuringSchedulingIgnoredDuringExecution:
- podAffinityTerm:
labelSelector:
matchLabels:
eventing.knative.dev/source: ping-source-controller
sources.knative.dev/role: adapter
topologyKey: kubernetes.io/hostname
weight: 100
containers:
- env:
- name: SYSTEM_NAMESPACE
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.namespace
- name: K_METRICS_CONFIG
- name: K_LOGGING_CONFIG
- name: K_LEADER_ELECTION_CONFIG
- name: K_NO_SHUTDOWN_AFTER
- name: K_SINK_TIMEOUT
value: '-1'
- name: POD_NAME
valueFrom:
fieldRef:
apiVersion: v1
fieldPath: metadata.name
image: gcr.io/knative-releases/knative.dev/eventing/cmd/mtping@sha256:bb1ad9937de8671b1806122ee54edca9bfd35c2e4a7e968dd66dc65c8aa5899d
imagePullPolicy: IfNotPresent
name: dispatcher
ports:
- containerPort: 9090
name: metrics
protocol: TCP
resources:
limits:
cpu: '1'
memory: 2Gi
requests:
cpu: 125m
memory: 64Mi
terminationMessagePath: /dev/termination-log
terminationMessagePolicy: File
dnsPolicy: ClusterFirst
enableServiceLinks: false
restartPolicy: Always
schedulerName: default-scheduler
securityContext: {}
serviceAccount: pingsource-mt-adapter
serviceAccountName: pingsource-mt-adapter
terminationGracePeriodSeconds: 30