...

Text file src/edge-infra.dev/test/fixtures/warehouse/layout/blobs/sha256/fea768351b2b43a02e1c15578edf750dc70516c6dfe7f2e12ddfc0361801f53e

Documentation: edge-infra.dev/test/fixtures/warehouse/layout/blobs/sha256

     1apiVersion: v1
     2kind: Namespace
     3metadata:
     4  name: resilience-manager
     5  labels:
     6    workload.edge.ncr.com: platform
     7  annotations:
     8    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
     9    pallet.edge.ncr.com/name: resilience-manager
    10    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    11    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    12    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    13    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    14---
    15apiVersion: v1
    16kind: ServiceAccount
    17metadata:
    18  name: resilience-manager
    19  namespace: resilience-manager
    20  labels:
    21    platform.edge.ncr.com/component: resilience-manager
    22  annotations:
    23    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    24    pallet.edge.ncr.com/name: resilience-manager
    25    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    26    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    27    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    28    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    29---
    30apiVersion: rbac.authorization.k8s.io/v1
    31kind: Role
    32metadata:
    33  name: secret-role
    34  namespace: resilience-manager
    35  annotations:
    36    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    37    pallet.edge.ncr.com/name: resilience-manager
    38    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    39    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    40    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    41    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    42  labels: {}
    43rules:
    44- resources: ["secrets"]
    45  apiGroups: ["*"]
    46  verbs: ["*"]
    47---
    48apiVersion: rbac.authorization.k8s.io/v1
    49kind: ClusterRole
    50metadata:
    51  name: resilience-manager-clusterrole
    52  annotations:
    53    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    54    pallet.edge.ncr.com/name: resilience-manager
    55    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    56    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    57    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    58    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    59  labels: {}
    60rules:
    61- resources: ["nodes", "secrets"]
    62  apiGroups: ["*"]
    63  verbs: ["*"]
    64---
    65apiVersion: rbac.authorization.k8s.io/v1
    66kind: RoleBinding
    67metadata:
    68  name: secret-rolebinding
    69  namespace: resilience-manager
    70  annotations:
    71    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    72    pallet.edge.ncr.com/name: resilience-manager
    73    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    74    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    75    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    76    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    77  labels: {}
    78roleRef:
    79  name: secret-role
    80  kind: Role
    81  apiGroup: rbac.authorization.k8s.io
    82subjects:
    83- name: system:serviceaccounts:resilience-manager
    84  kind: Group
    85  apiGroup: rbac.authorization.k8s.io
    86---
    87apiVersion: rbac.authorization.k8s.io/v1
    88kind: ClusterRoleBinding
    89metadata:
    90  name: resilience-manager-crb
    91  annotations:
    92    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    93    pallet.edge.ncr.com/name: resilience-manager
    94    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    95    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    96    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    97    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    98  labels: {}
    99roleRef:
   100  name: resilience-manager-clusterrole
   101  kind: ClusterRole
   102  apiGroup: rbac.authorization.k8s.io
   103subjects:
   104- name: resilience-manager
   105  namespace: resilience-manager
   106  kind: ServiceAccount
   107---
   108apiVersion: v1
   109kind: ConfigMap
   110metadata:
   111  name: etcd-manager
   112  namespace: resilience-manager
   113  annotations:
   114    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   115    pallet.edge.ncr.com/name: resilience-manager
   116    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   117    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   118    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   119    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   120  labels: {}
   121data:
   122  etcd-manager.yaml: |
   123    apiVersion: v1
   124    kind: Pod
   125    metadata:
   126      name: etcd-manager
   127      namespace: kube-system
   128    spec:
   129      hostNetwork: true
   130      containers:
   131      - name: etcd-manager
   132        image: IMAGE-PLACEHOLDER
   133        args:
   134        - run
   135        - --kubeconfig=/etc/kubernetes/admin.conf
   136        - --controlplane-etcd-host=127.0.0.1
   137        - --controlplane-etcd-port=2379
   138        - --kube-client-timeout=2s
   139        - --kube-client-retry-interval=2s
   140        - --kube-client-retry-duration=2s
   141        - --blocking-kube-client-timeout=15s
   142        - --blocking-kube-client-retry-interval=15s
   143        - --blocking-kube-client-retry-duration=5m
   144        - --etcd-client-timeout=2s
   145        - --etcd-client-retry-interval=2s
   146        - --etcd-client-retry-duration=2s
   147        - --etcd-cluster-max-unhealthy-time=10m
   148        - --etcd-member-max-unhealthy-time=10m
   149        volumeMounts:
   150        - name: kubernetes
   151          mountPath: /etc/kubernetes
   152        - name: run-containerd
   153          mountPath: /run/containerd
   154        - name: run-systemd
   155          mountPath: /run/systemd
   156        - name: run-etcdmanager
   157          mountPath: /run/etcdmanager
   158      volumes:
   159      - name: kubernetes
   160        hostPath:
   161          type: Directory
   162          path: /etc/kubernetes
   163      - name: run-containerd
   164        hostPath:
   165          type: Directory
   166          path: /run/containerd
   167      - name: run-etcdmanager
   168        hostPath:
   169          type: DirectoryOrCreate
   170          path: /run/etcdmanager
   171      - name: run-systemd
   172        hostPath:
   173          type: Directory
   174          path: /run/systemd
   175  image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/etcdmanager@sha256:58e51ae7fedc70d2a98d755ed7ac71df3ab9bcf9e93a5a4a82bef8ecad8dd3f8
   176---
   177apiVersion: v1
   178kind: ConfigMap
   179metadata:
   180  name: resilience-manager
   181  namespace: resilience-manager
   182  annotations:
   183    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   184    pallet.edge.ncr.com/name: resilience-manager
   185    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   186    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   187    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   188    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   189  labels: {}
   190data:
   191  CONTAINER_VERSIONS_FILENAME: "container-versions.yaml"
   192  CONTAINER_VERSIONS_PATH: "/etc/kubernetes"
   193  ETCD_DATA_DIR: "/var/lib/etcd/member"
   194  ETCD_MANIFEST_FILENAME: "etcd.yaml"
   195  ETCD_SDS_YAML_FILENAME: "etcd_sds.yaml"
   196  ETCD_SDS_YAML_PATH: "/zynstra/config"
   197  K8S_CONFIG_PATH: "/etc/kubernetes"
   198  STATIC_MANIFESTS_PATH: "/etc/kubernetes/manifests"
   199---
   200apiVersion: apps/v1
   201kind: DaemonSet
   202metadata:
   203  name: resilience-manager
   204  namespace: resilience-manager
   205  annotations:
   206    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   207    pallet.edge.ncr.com/name: resilience-manager
   208    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   209    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   210    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   211    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   212  labels: {}
   213spec:
   214  selector:
   215    matchLabels:
   216      platform.edge.ncr.com/component: resilience-manager
   217  template:
   218    metadata:
   219      labels:
   220        name: resilience-manager
   221        platform.edge.ncr.com/component: resilience-manager
   222      annotations:
   223        node.kubernetes.io/bootstrap-checkpoint: "true"
   224        pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   225        pallet.edge.ncr.com/name: resilience-manager
   226        pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   227        pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   228        pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   229        pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   230    spec:
   231      serviceAccountName: resilience-manager
   232      hostname: resilience-manager
   233      initContainers:
   234      - name: etcd-manager-image-init
   235        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/etcdmanager@sha256:58e51ae7fedc70d2a98d755ed7ac71df3ab9bcf9e93a5a4a82bef8ecad8dd3f8
   236        args: ['version']
   237      - name: etcd-manager-manifest-init
   238        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/thirdparty/library/alpine@sha256:bf5deac5ac639c5a6ac818f57196ff92f2b9364f65496f6bd5b780c47d3c400a
   239        command: ['sh', '-c', 'if [ -f /etc/kubernetes/manifests/kube-scheduler.yaml ]; then cp /etc/config/etcd-manager.yaml /etc/kubernetes/manifests/etcd-manager.yaml; sed -i "s~IMAGE-PLACEHOLDER~$ETCD_MANAGER_IMAGE~g" /etc/kubernetes/manifests/etcd-manager.yaml; fi']
   240        env:
   241        - name: ETCD_MANAGER_IMAGE
   242          valueFrom:
   243            configMapKeyRef:
   244              name: etcd-manager
   245              key: image
   246        volumeMounts:
   247        - name: etcd-manager-config
   248          mountPath: /etc/config
   249        - name: kubernetes-manifests
   250          mountPath: /etc/kubernetes/manifests
   251      containers:
   252      - name: resilience-manager
   253        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/resiliencemanager@sha256:32bb761388f7ed1aa370ffdb1fca12530479a5e262b91046b7eecffd254f016f
   254        envFrom:
   255        - configMapRef:
   256            name: resilience-manager
   257        env:
   258        - name: NODE_NAME
   259          valueFrom:
   260            fieldRef:
   261              fieldPath: spec.nodeName
   262        - name: HOSTIP
   263          valueFrom:
   264            fieldRef:
   265              fieldPath: status.hostIP
   266        resources:
   267          limits:
   268            cpu: "100m"
   269            memory: 150Mi
   270          requests:
   271            cpu: 10m
   272            memory: 15Mi
   273        volumeMounts:
   274        - name: etc-kubernetes
   275          mountPath: /etc/kubernetes
   276        - name: installation-config
   277          mountPath: /zynstra/config/
   278        - name: etcd-data
   279          mountPath: /var/lib/etcd
   280        - name: run-systemd
   281          mountPath: /run/systemd
   282        imagePullPolicy: IfNotPresent
   283      volumes:
   284      - name: etc-kubernetes
   285        hostPath:
   286          type: Directory
   287          path: /etc/kubernetes
   288      - name: etcd-data
   289        hostPath:
   290          type: DirectoryOrCreate
   291          path: /var/lib/etcd
   292      - name: etcd-manager-config
   293        configMap:
   294          name: etcd-manager
   295      - name: installation-config
   296        hostPath:
   297          type: Directory
   298          path: /zynstra/config/
   299      - name: kubernetes-manifests
   300        hostPath:
   301          type: Directory
   302          path: /etc/kubernetes/manifests
   303      - name: run-systemd
   304        hostPath:
   305          type: Directory
   306          path: /run/systemd
   307      imagePullSecrets:
   308      - name: edge-docker-pull-secret

View as plain text