...

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

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

     1apiVersion: v1
     2kind: Namespace
     3metadata:
     4  name: ctlfish
     5  labels:
     6    workload.edge.ncr.com: 'platform'
     7    platform.edge.ncr.com/component: ctlfish
     8  annotations:
     9    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    10    pallet.edge.ncr.com/name: ctlfish
    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-product'
    14    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    15---
    16apiVersion: v1
    17kind: ServiceAccount
    18metadata:
    19  name: ctlfish
    20  namespace: ctlfish
    21  labels:
    22    platform.edge.ncr.com/component: ctlfish
    23  annotations:
    24    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    25    pallet.edge.ncr.com/name: ctlfish
    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-product'
    29    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    30imagePullSecrets:
    31- name: edge-docker-pull-secret
    32---
    33apiVersion: rbac.authorization.k8s.io/v1
    34kind: ClusterRole
    35metadata:
    36  name: metrics-admin
    37  labels:
    38    platform.edge.ncr.com/component: ctlfish
    39  annotations:
    40    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    41    pallet.edge.ncr.com/name: ctlfish
    42    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    43    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    44    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
    45    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    46rules:
    47- resources:
    48  - "*"
    49  apiGroups:
    50  - "*"
    51  verbs:
    52  - "*"
    53---
    54apiVersion: rbac.authorization.k8s.io/v1
    55kind: ClusterRoleBinding
    56metadata:
    57  name: metrics-admins
    58  labels:
    59    platform.edge.ncr.com/component: ctlfish
    60  annotations:
    61    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    62    pallet.edge.ncr.com/name: ctlfish
    63    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    64    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    65    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
    66    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    67roleRef:
    68  name: metrics-admin
    69  kind: ClusterRole
    70  apiGroup: rbac.authorization.k8s.io
    71subjects:
    72- name: ctlfish
    73  namespace: ctlfish
    74  kind: ServiceAccount
    75---
    76apiVersion: v1
    77kind: ConfigMap
    78metadata:
    79  name: ctlfish-config
    80  namespace: ctlfish
    81  labels:
    82    platform.edge.ncr.com/component: ctlfish
    83  annotations:
    84    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    85    pallet.edge.ncr.com/name: ctlfish
    86    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    87    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    88    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
    89    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    90data:
    91  config.yaml: |-
    92    monitorResources: ["v1/nodes", "v1/pods", "v1/deployments.apps", "v1/configmaps","v1beta1/externalsecrets.external-secrets.io"]
    93    watchResources:
    94      - "v1alpha1/stores.edge.ncr.com"
    95      - "v1alpha1/clusters.edge.ncr.com"
    96      - "v1alpha1/gkeclusters.edge.ncr.com"
    97      - "v1alpha1/banners.edge.ncr.com"
    98      - "v1beta1/kustomizations.kustomize.toolkit.fluxcd.io"
    99      - "v2beta1/kustomizations.kustomize.toolkit.fluxcd.io"
   100      - "v1beta1/buckets.source.toolkit.fluxcd.io"
   101      - "v2beta1/helmreleases.helm.toolkit.fluxcd.io"
   102      - "v1beta1/containerclusters.container.cnrm.cloud.google.com"
   103    interval: 600
   104---
   105apiVersion: v1
   106kind: Service
   107metadata:
   108  name: ctlfish-service
   109  namespace: ctlfish
   110  labels:
   111    platform.edge.ncr.com/component: ctlfish
   112  annotations:
   113    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   114    pallet.edge.ncr.com/name: ctlfish
   115    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   116    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   117    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
   118    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   119spec:
   120  selector:
   121    platform.edge.ncr.com/component: ctlfish
   122  ports:
   123  - name: metrics
   124    port: 8080
   125    targetPort: 5001
   126  clusterIP: None
   127---
   128apiVersion: apps/v1
   129kind: Deployment
   130metadata:
   131  labels:
   132    platform.edge.ncr.com/component: ctlfish
   133  name: ctlfish
   134  namespace: ctlfish
   135  annotations:
   136    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   137    pallet.edge.ncr.com/name: ctlfish
   138    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   139    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   140    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
   141    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   142spec:
   143  replicas: 1
   144  selector:
   145    matchLabels:
   146      platform.edge.ncr.com/component: ctlfish
   147  template:
   148    metadata:
   149      labels:
   150        platform.edge.ncr.com/component: ctlfish
   151      annotations:
   152        pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   153        pallet.edge.ncr.com/name: ctlfish
   154        pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   155        pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   156        pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
   157        pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   158    spec:
   159      affinity:
   160        nodeAffinity:
   161          preferredDuringSchedulingIgnoredDuringExecution:
   162          - preference:
   163              matchExpressions:
   164              - key: node.ncr.com/class
   165                operator: In
   166                values:
   167                - server
   168            weight: 100
   169      containers:
   170      - env:
   171        - name: GOOGLE_APPLICATION_CREDENTIALS
   172          value: /opt/secrets/gcp-api-key/key.json
   173        envFrom:
   174        - secretRef:
   175            name: ldkey
   176        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/ctlfish@sha256:43cb5a80fd6acf6dcbd2fa4f5f50a99e197a5cb053c9bb88fe8d0f5b64e167ec
   177        imagePullPolicy: IfNotPresent
   178        name: ctlfish
   179        ports:
   180        - containerPort: 5001
   181          name: http-metrics
   182        resources:
   183          limits:
   184            cpu: 500m
   185            memory: 512Mi
   186          requests:
   187            cpu: 100m
   188            memory: 256Mi
   189        volumeMounts:
   190        - mountPath: /opt
   191          name: config-volume
   192        - mountPath: /opt/secrets/gcp-api-key
   193          name: gcp-api-key
   194          readOnly: true
   195      serviceAccountName: ctlfish
   196      volumes:
   197      - configMap:
   198          name: ctlfish-config
   199        name: config-volume
   200      - name: gcp-api-key
   201        secret:
   202          secretName: gcp-api-key
   203---
   204apiVersion: external-secrets.io/v1beta1
   205kind: ExternalSecret
   206metadata:
   207  name: gcp-api-key
   208  namespace: ctlfish
   209  labels:
   210    platform.edge.ncr.com/component: ctlfish
   211  annotations:
   212    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   213    pallet.edge.ncr.com/name: ctlfish
   214    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   215    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   216    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
   217    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   218spec:
   219  data:
   220  - remoteRef:
   221      key: ${pallet_name}-${cluster_uuid}-gcp-api-key
   222    secretKey: key.json
   223  refreshInterval: 1m
   224  secretStoreRef:
   225    name: gcp-provider
   226    kind: ClusterSecretStore
   227  target:
   228    name: gcp-api-key
   229    creationPolicy: Owner
   230---
   231apiVersion: external-secrets.io/v1beta1
   232kind: ExternalSecret
   233metadata:
   234  name: ldkey
   235  namespace: ctlfish
   236  labels:
   237    platform.edge.ncr.com/component: ctlfish
   238  annotations:
   239    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   240    pallet.edge.ncr.com/name: ctlfish
   241    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   242    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   243    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-product'
   244    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   245spec:
   246  data:
   247  - remoteRef:
   248      key: edge-backend-launch-darkly-sdk-key
   249    secretKey: LD_KEY
   250  refreshInterval: 1m
   251  secretStoreRef:
   252    name: gcp-provider
   253    kind: ClusterSecretStore
   254  target:
   255    name: ldkey
   256    creationPolicy: Owner

View as plain text