...

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

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

     1apiVersion: v1
     2kind: Namespace
     3metadata:
     4  name: rdm
     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: retail-device-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: apiextensions.k8s.io/v1
    16kind: CustomResourceDefinition
    17metadata:
    18  name: rdmconfigs.retaildevicemanager.edge.ncr.com
    19  annotations:
    20    controller-gen.kubebuilder.io/version: (unknown)
    21    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    22    pallet.edge.ncr.com/name: retail-device-manager
    23    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    24    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    25    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    26    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    27  labels: {}
    28spec:
    29  group: retaildevicemanager.edge.ncr.com
    30  names:
    31    kind: RDMConfig
    32    listKind: RDMConfigList
    33    plural: rdmconfigs
    34    shortNames:
    35    - rdm
    36    - rdms
    37    singular: rdmconfig
    38  scope: Namespaced
    39  versions:
    40  - name: v1
    41    schema:
    42      openAPIV3Schema:
    43        type: object
    44        properties:
    45          apiVersion:
    46            type: string
    47            description: 'APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
    48          kind:
    49            type: string
    50            description: 'Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
    51          metadata:
    52            type: object
    53          spec:
    54            type: object
    55            properties:
    56              desiredDevices:
    57                type: array
    58                items:
    59                  type: object
    60                  properties:
    61                    deviceMatch:
    62                      type: string
    63                      description: regex matching the device directory
    64                    numMaxDevices:
    65                      type: integer
    66                      description: maximum number of devices to match
    67                      minimum: 1
    68                  required:
    69                  - deviceMatch
    70                  - numMaxDevices
    71            required:
    72            - desiredDevices
    73    served: true
    74    storage: true
    75---
    76apiVersion: v1
    77kind: ServiceAccount
    78metadata:
    79  name: retail-device-manager
    80  namespace: rdm
    81  annotations:
    82    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    83    pallet.edge.ncr.com/name: retail-device-manager
    84    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    85    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    86    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
    87    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
    88  labels: {}
    89---
    90apiVersion: rbac.authorization.k8s.io/v1
    91kind: ClusterRole
    92metadata:
    93  name: retail-device-manager
    94  annotations:
    95    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
    96    pallet.edge.ncr.com/name: retail-device-manager
    97    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
    98    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
    99    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   100    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   101  labels: {}
   102rules:
   103- resources:
   104  - configmaps
   105  apiGroups:
   106  - ""
   107  verbs:
   108  - get
   109  - list
   110  - watch
   111- resources:
   112  - rdmconfigs
   113  apiGroups:
   114  - retaildevicemanager.edge.ncr.com
   115  verbs:
   116  - get
   117  - list
   118  - watch
   119---
   120apiVersion: rbac.authorization.k8s.io/v1
   121kind: ClusterRoleBinding
   122metadata:
   123  name: retail-device-manager
   124  annotations:
   125    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   126    pallet.edge.ncr.com/name: retail-device-manager
   127    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   128    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   129    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   130    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   131  labels: {}
   132roleRef:
   133  name: retail-device-manager
   134  kind: ClusterRole
   135  apiGroup: rbac.authorization.k8s.io
   136subjects:
   137- name: retail-device-manager
   138  namespace: rdm
   139  kind: ServiceAccount
   140---
   141apiVersion: v1
   142kind: ConfigMap
   143metadata:
   144  name: rdm-hotplug-config
   145  namespace: rdm
   146  annotations:
   147    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   148    pallet.edge.ncr.com/name: retail-device-manager
   149    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   150    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   151    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   152    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   153  labels: {}
   154data:
   155  enable_hotplug: "false"
   156---
   157apiVersion: apps/v1
   158kind: DaemonSet
   159metadata:
   160  name: retail-device-manager
   161  namespace: rdm
   162  labels:
   163    platform.edge.ncr.com/component: retail-device-manager
   164  annotations:
   165    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   166    pallet.edge.ncr.com/name: retail-device-manager
   167    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   168    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   169    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   170    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   171spec:
   172  selector:
   173    matchLabels:
   174      platform.edge.ncr.com/component: retail-device-manager
   175  template:
   176    metadata:
   177      labels:
   178        platform.edge.ncr.com/component: retail-device-manager
   179      annotations:
   180        node.kubernetes.io/bootstrap-checkpoint: "true"
   181        prometheus.io/path: /metrics
   182        prometheus.io/port: http-metrics
   183        prometheus.io/scrape: "true"
   184        pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   185        pallet.edge.ncr.com/name: retail-device-manager
   186        pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   187        pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   188        pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   189        pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   190    spec:
   191      terminationGracePeriodSeconds: 30
   192      dnsPolicy: ClusterFirstWithHostNet
   193      serviceAccountName: retail-device-manager
   194      automountServiceAccountToken: true
   195      hostname: smarter-device-management
   196      containers:
   197      - name: retail-device-manager
   198        image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/retail-device-manager@sha256:bb2432686ba5f97c3574520af1cfd26dfae2193c78bce2f7beec32922c88fd40
   199        ports:
   200        - name: http-metrics
   201          containerPort: 8081
   202        env:
   203        - name: HOSTNAME
   204          valueFrom:
   205            fieldRef:
   206              fieldPath: spec.nodeName
   207        resources:
   208          limits:
   209            cpu: "100m"
   210            memory: 150Mi
   211          requests:
   212            cpu: 10m
   213            memory: 15Mi
   214        volumeMounts:
   215        - name: device-plugin
   216          mountPath: /var/lib/kubelet/device-plugins
   217        - name: dev-dir
   218          mountPath: /dev
   219        - name: sys-dir
   220          mountPath: /sys
   221        imagePullPolicy: IfNotPresent
   222        securityContext:
   223          allowPrivilegeEscalation: false
   224          capabilities:
   225            add:
   226            - MKNOD
   227      volumes:
   228      - name: dev-dir
   229        hostPath:
   230          path: /dev
   231      - name: device-plugin
   232        hostPath:
   233          path: /var/lib/kubelet/device-plugins
   234      - name: sys-dir
   235        hostPath:
   236          path: /sys
   237      imagePullSecrets:
   238      - name: edge-docker-pull-secret
   239  updateStrategy:
   240    type: RollingUpdate
   241---
   242apiVersion: policy.linkerd.io/v1beta1
   243kind: Server
   244metadata:
   245  name: rdm-metrics-linkerd-server
   246  namespace: rdm
   247  labels:
   248    platform.edge.ncr.com/component: retail-device-manager
   249  annotations:
   250    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   251    pallet.edge.ncr.com/name: retail-device-manager
   252    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   253    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   254    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   255    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   256spec:
   257  port: http-metrics
   258  podSelector:
   259    matchLabels:
   260      platform.edge.ncr.com/component: retail-device-manager
   261---
   262apiVersion: policy.linkerd.io/v1beta1
   263kind: ServerAuthorization
   264metadata:
   265  name: rdm-metrics-linkerd-serverauth
   266  namespace: rdm
   267  labels:
   268    platform.edge.ncr.com/component: retail-device-manager
   269  annotations:
   270    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   271    pallet.edge.ncr.com/name: retail-device-manager
   272    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   273    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   274    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   275    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   276spec:
   277  client:
   278    meshTLS:
   279      serviceAccounts:
   280      - name: prometheus
   281        namespace: prometheus
   282  server:
   283    name: rdm-metrics-linkerd-server
   284---
   285apiVersion: retaildevicemanager.edge.ncr.com/v1
   286kind: RDMConfig
   287metadata:
   288  name: rdm-config
   289  namespace: rdm
   290  annotations:
   291    pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
   292    pallet.edge.ncr.com/name: retail-device-manager
   293    pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
   294    pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
   295    pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds'
   296    pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
   297  labels: {}
   298spec:
   299  desiredDevices:
   300  - deviceMatch: ^dummy/.*
   301    numMaxDevices: 100
   302  - deviceMatch: ^dri/.*$
   303    numMaxDevices: 100
   304  - deviceMatch: ^fb[0-9]*$
   305    numMaxDevices: 100
   306  - deviceMatch: ^snd/.*$
   307    numMaxDevices: 100
   308  - deviceMatch: ^input/.*$
   309    numMaxDevices: 100
   310  - deviceMatch: ^sd/.*$
   311    numMaxDevices: 100
   312  - deviceMatch: ^bus/.*$
   313    numMaxDevices: 100
   314  - deviceMatch: ^fb\d+$
   315    numMaxDevices: 100

View as plain text