...

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

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

     1apiVersion: v1
     2kind: Namespace
     3metadata:
     4  name: bsl-catalog-edge-client
     5  labels:
     6    workload.edge.ncr.com: platform
     7    platform.edge.ncr.com/component: bsl-catalog-edge-client
     8  annotations:
     9    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    10    pallet.edge.ncr.com/name: bsl-catalog
    11    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    12    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    13    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
    14    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    15---
    16apiVersion: v1
    17kind: ServiceAccount
    18metadata:
    19  name: bsl-catalog-edge-client
    20  namespace: bsl-catalog-edge-client
    21  labels:
    22    platform.edge.ncr.com/component: bsl-catalog-edge-client
    23  annotations:
    24    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    25    pallet.edge.ncr.com/name: bsl-catalog
    26    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    27    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    28    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
    29    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    30---
    31apiVersion: rbac.authorization.k8s.io/v1
    32kind: Role
    33metadata:
    34  name: datasyncinit
    35  namespace: bsl-catalog-edge-client
    36  labels:
    37    platform.edge.ncr.com/component: bsl-catalog-edge-client
    38  annotations:
    39    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    40    pallet.edge.ncr.com/name: bsl-catalog
    41    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    42    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    43    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
    44    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    45rules:
    46- resources:
    47  - secrets
    48  apiGroups:
    49  - ""
    50  verbs:
    51  - get
    52- resources:
    53  - pods
    54  apiGroups:
    55  - ""
    56  verbs:
    57  - get
    58  - list
    59  - watch
    60- resources:
    61  - replicasets
    62  apiGroups:
    63  - apps
    64  verbs:
    65  - get
    66  - list
    67  - watch
    68- resources:
    69  - couchdbusers
    70  apiGroups:
    71  - datasync.edge.ncr.com
    72  verbs:
    73  - create
    74  - get
    75  - list
    76  - patch
    77  - update
    78  - watch
    79- resources:
    80  - couchdbusers/status
    81  apiGroups:
    82  - datasync.edge.ncr.com
    83  verbs:
    84  - get
    85  - watch
    86---
    87apiVersion: rbac.authorization.k8s.io/v1
    88kind: ClusterRole
    89metadata:
    90  name: bsl-catalog-edge-client-datasyncinit
    91  labels:
    92    platform.edge.ncr.com/component: bsl-catalog-edge-client
    93  annotations:
    94    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    95    pallet.edge.ncr.com/name: bsl-catalog
    96    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    97    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    98    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
    99    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   100rules:
   101- resources:
   102  - nodes
   103  apiGroups:
   104  - ""
   105  verbs:
   106  - get
   107  - list
   108  - watch
   109- resources:
   110  - couchdbservers
   111  apiGroups:
   112  - datasync.edge.ncr.com
   113  verbs:
   114  - get
   115  - list
   116  - watch
   117---
   118apiVersion: rbac.authorization.k8s.io/v1
   119kind: RoleBinding
   120metadata:
   121  name: datasyncinit
   122  namespace: bsl-catalog-edge-client
   123  labels:
   124    platform.edge.ncr.com/component: bsl-catalog-edge-client
   125  annotations:
   126    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   127    pallet.edge.ncr.com/name: bsl-catalog
   128    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   129    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   130    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   131    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   132roleRef:
   133  name: datasyncinit
   134  kind: Role
   135  apiGroup: rbac.authorization.k8s.io
   136subjects:
   137- name: bsl-catalog-edge-client
   138  namespace: bsl-catalog-edge-client
   139  kind: ServiceAccount
   140---
   141apiVersion: rbac.authorization.k8s.io/v1
   142kind: ClusterRoleBinding
   143metadata:
   144  name: bsl-catalog-edge-client-datasyncinit
   145  labels:
   146    platform.edge.ncr.com/component: bsl-catalog-edge-client
   147  annotations:
   148    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   149    pallet.edge.ncr.com/name: bsl-catalog
   150    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   151    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   152    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   153    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   154roleRef:
   155  name: bsl-catalog-edge-client-datasyncinit
   156  kind: ClusterRole
   157  apiGroup: rbac.authorization.k8s.io
   158subjects:
   159- name: bsl-catalog-edge-client
   160  namespace: bsl-catalog-edge-client
   161  kind: ServiceAccount
   162---
   163apiVersion: v1
   164kind: ConfigMap
   165metadata:
   166  name: bsl-catalog-edge-client-config-map
   167  namespace: bsl-catalog-edge-client
   168  labels:
   169    platform.edge.ncr.com/component: bsl-catalog-edge-client
   170  annotations:
   171    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   172    pallet.edge.ncr.com/name: bsl-catalog
   173    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   174    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   175    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   176    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   177data:
   178  DATA_SOURCE: catalog
   179  DB_EDGE_CREDENTIAL_SECRET: couchdb-local-creds
   180  DB_NAMESPACE: data-sync-couchdb
   181  DB_SCHEME: http
   182  LOG_LEVEL: info
   183---
   184apiVersion: v1
   185kind: Service
   186metadata:
   187  name: bsl-catalog-edge-client-service
   188  namespace: bsl-catalog-edge-client
   189  labels:
   190    platform.edge.ncr.com/component: bsl-catalog-edge-client
   191  annotations:
   192    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   193    pallet.edge.ncr.com/name: bsl-catalog
   194    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   195    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   196    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   197    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   198spec:
   199  type: ClusterIP
   200  selector:
   201    platform.edge.ncr.com/component: bsl-catalog-edge-client
   202  ports:
   203  - name: http
   204    protocol: TCP
   205    port: 8080
   206    targetPort: http
   207---
   208apiVersion: apps/v1
   209kind: Deployment
   210metadata:
   211  name: bsl-catalog-edge-client-deployment
   212  labels:
   213    platform.edge.ncr.com/component: bsl-catalog-edge-client
   214  namespace: bsl-catalog-edge-client
   215  annotations:
   216    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   217    pallet.edge.ncr.com/name: bsl-catalog
   218    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   219    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   220    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   221    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   222spec:
   223  replicas: 1
   224  selector:
   225    matchLabels:
   226      platform.edge.ncr.com/component: bsl-catalog-edge-client
   227  template:
   228    metadata:
   229      labels:
   230        platform.edge.ncr.com/component: bsl-catalog-edge-client
   231      annotations:
   232        pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   233        pallet.edge.ncr.com/name: bsl-catalog
   234        pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   235        pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   236        pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   237        pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   238    spec:
   239      restartPolicy: Always
   240      terminationGracePeriodSeconds: 20
   241      serviceAccountName: bsl-catalog-edge-client
   242      initContainers:
   243      - name: datasyncinit
   244        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/datasyncinit@sha256:033b2015d9233cd29617d1b4a76ac10da9454408cd9228f8c28f97aab4ca6a3a
   245        env: # https://kubernetes.io/docs/concepts/workloads/pods/downward-api/
   246        - name: POD_NAME
   247          valueFrom:
   248            fieldRef:
   249              fieldPath: metadata.name
   250        - name: POD_NAMESPACE
   251          valueFrom:
   252            fieldRef:
   253              fieldPath: metadata.namespace
   254        - name: POD_NODE_NAME
   255          valueFrom:
   256            fieldRef:
   257              fieldPath: spec.nodeName
   258        - name: POD_SECRET_PATH # optional, default to `/edge/datasync/c2e/secret`, parent directory must the same as initContainer's `mountPath`
   259          value: /edge/datasync/c2e/secret
   260        - name: SECRET_ROLE # optional, default to `read-only-user`, can also be `create-view-user`
   261          value: create-view-user
   262        volumeMounts:
   263        - name: datasyncinit
   264          mountPath: edge/datasync/c2e
   265      - name: init-edge-client
   266        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/catalog-edge-client-init-container@sha256:22d316da85061ab0dc65385f566c9ce969a11506d8512321e3dcdc72de0e427d
   267        envFrom:
   268        - configMapRef:
   269            name: bsl-catalog-edge-client-config-map
   270        env:
   271        - name: VIEW_CREATOR_SECRET_PATH
   272          value: /edge/datasync/c2e/secret
   273        - name: POD_NAMESPACE
   274          valueFrom:
   275            fieldRef:
   276              fieldPath: metadata.namespace
   277        volumeMounts:
   278        - name: workdir
   279          mountPath: '/working'
   280        - name: datasyncinit
   281          mountPath: edge/datasync/c2e
   282        imagePullPolicy: IfNotPresent
   283      containers:
   284      - name: catalog-edge-client
   285        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/catalog-edge-client@sha256:b9a757059f9c790fcbaab4bb0400182cdfc53bceed6fc75c63242c3e80a9acc8
   286        ports:
   287        - name: http
   288          protocol: TCP
   289          containerPort: 8080
   290        envFrom:
   291        - configMapRef:
   292            name: bsl-catalog-edge-client-config-map
   293        resources:
   294          limits:
   295            cpu: "200m"
   296            memory: '128Mi'
   297          requests:
   298            cpu: '100m'
   299            memory: '64Mi'
   300        volumeMounts:
   301        - name: workdir
   302          mountPath: '/app/env'
   303        livenessProbe:
   304          failureThreshold: 6
   305          httpGet:
   306            port: 8080
   307            path: /liveness
   308          initialDelaySeconds: 10
   309          periodSeconds: 10
   310          timeoutSeconds: 10
   311        readinessProbe:
   312          failureThreshold: 3
   313          httpGet:
   314            port: 8080
   315            path: /readiness
   316          initialDelaySeconds: 10
   317          periodSeconds: 10
   318          timeoutSeconds: 10
   319        imagePullPolicy: IfNotPresent
   320      volumes:
   321      - name: datasyncinit
   322        emptyDir: {}
   323      - name: workdir
   324        emptyDir: {}
   325      imagePullSecrets:
   326      - name: edge-docker-pull-secret
   327  strategy: {}
   328---
   329apiVersion: policy.linkerd.io/v1beta1
   330kind: Server
   331metadata:
   332  name: bsl-catalog-edge-client-server
   333  namespace: bsl-catalog-edge-client
   334  labels:
   335    platform.edge.ncr.com/component: bsl-catalog-edge-client
   336  annotations:
   337    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   338    pallet.edge.ncr.com/name: bsl-catalog
   339    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   340    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   341    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   342    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   343spec:
   344  port: http
   345  podSelector:
   346    matchLabels: {} # every pod
   347  proxyProtocol: HTTP/1
   348---
   349apiVersion: policy.linkerd.io/v1beta1
   350kind: ServerAuthorization
   351metadata:
   352  name: bsl-catalog-edge-client-server-auth
   353  namespace: bsl-catalog-edge-client
   354  labels:
   355    platform.edge.ncr.com/component: bsl-catalog-edge-client
   356  annotations:
   357    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   358    pallet.edge.ncr.com/name: bsl-catalog
   359    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   360    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   361    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-dev'
   362    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   363spec:
   364  client:
   365    unauthenticated: true
   366  server:
   367    name: bsl-catalog-edge-client-server

View as plain text