...

Text file src/edge-infra.dev/config/pallets/sds/vms/vmctl/base/deployment.yaml

Documentation: edge-infra.dev/config/pallets/sds/vms/vmctl/base

     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