...
1apiVersion: apps/v1
2kind: Deployment
3metadata:
4 name: vmctl
5 labels:
6 app.kubernetes.io/instance: vmctl-deployment
7 app.kubernetes.io/name: vmctl
8spec:
9 replicas: 1
10 selector:
11 matchLabels:
12 app.kubernetes.io/name: vmctl
13 template:
14 metadata:
15 labels:
16 app.kubernetes.io/name: vmctl
17 annotations:
18 kubectl.kubernetes.io/default-container: vmctl
19 spec:
20 serviceAccountName: vmctl
21 automountServiceAccountToken: true
22 priorityClassName: edge-p5-non-critical-infra
23 containers:
24 - name: vmctl
25 image: bzl://cmd/sds/vms/vmctl:container_push
26 ports:
27 - name: http-metrics
28 containerPort: 8080
29 imagePullPolicy: IfNotPresent
30 imagePullSecrets:
31 - name: edge-docker-pull-secret
View as plain text