...

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

Documentation: edge-infra.dev/config/pallets/sds/corednsctl/base/deployment

     1apiVersion: apps/v1
     2kind: Deployment
     3metadata:
     4  name: corednsctl
     5  namespace: corednsctl
     6  labels:
     7    name: corednsctl
     8    platform.edge.ncr.com/component: 'corednsctl'
     9spec:
    10  replicas: 1
    11  selector:
    12    matchLabels:
    13      name: corednsctl
    14      platform.edge.ncr.com/component: 'corednsctl'
    15  template:
    16    metadata:
    17      labels:
    18        name: corednsctl
    19        platform.edge.ncr.com/component: 'corednsctl'
    20    spec:
    21      serviceAccountName: corednsctl
    22      automountServiceAccountToken: true
    23      priorityClassName: edge-p5-non-critical-infra
    24      containers:
    25      - name: corednsctl
    26        image: bzl://cmd/sds/corednsctl:container_push
    27        imagePullPolicy: IfNotPresent
    28      imagePullSecrets:
    29      - name: edge-docker-pull-secret
    30      affinity:
    31        nodeAffinity:
    32          requiredDuringSchedulingIgnoredDuringExecution:
    33            nodeSelectorTerms:
    34            - matchExpressions:
    35              - key: microk8s.io/cluster
    36                operator: DoesNotExist
    37              - key: node.kubernetes.io/microk8s-controlplane
    38                operator: DoesNotExist

View as plain text