netflux-kubernetes/deploy/base/inflated/kubernetes-replicator/templates/deployment.yaml

60 lines
1.6 KiB
YAML

---
# Source: kubernetes-replicator/templates/deployment.yaml
apiVersion: apps/v1
kind: Deployment
metadata:
name: kubernetes-replicator
labels:
helm.sh/chart: kubernetes-replicator-2.7.3
app.kubernetes.io/name: kubernetes-replicator
app.kubernetes.io/instance: kubernetes-replicator
app.kubernetes.io/version: "v2.7.3"
app.kubernetes.io/managed-by: Helm
spec:
replicas: 1
selector:
matchLabels:
app.kubernetes.io/name: kubernetes-replicator
app.kubernetes.io/instance: kubernetes-replicator
template:
metadata:
labels:
app.kubernetes.io/name: kubernetes-replicator
app.kubernetes.io/instance: kubernetes-replicator
spec:
serviceAccountName: kubernetes-replicator
securityContext:
{}
containers:
- name: kubernetes-replicator
securityContext:
{}
image: "quay.io/mittwald/kubernetes-replicator:v2.7.3"
imagePullPolicy: Always
args:
[]
ports:
- name: health
containerPort: 9102
protocol: TCP
livenessProbe:
httpGet:
path: /healthz
port: health
initialDelaySeconds: 60
periodSeconds: 10
timeoutSeconds: 1
successThreshold: 1
failureThreshold: 3
readinessProbe:
httpGet:
path: /healthz
port: health
initialDelaySeconds: 60
periodSeconds: 10
timeoutSeconds: 1
successThreshold: 1
failureThreshold: 3
resources:
{}