apiVersion: v1 kind: Namespace metadata: name: vnc labels: workload.edge.ncr.com: platform platform.edge.ncr.com/component: vnc annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: vncserver pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a --- apiVersion: v1 kind: ServiceAccount metadata: name: vnc namespace: vnc labels: platform.edge.ncr.com/component: vnc annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: vncserver pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a --- apiVersion: v1 kind: ConfigMap metadata: name: vncserver namespace: vnc labels: platform.edge.ncr.com/component: vnc annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: vncserver pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a data: DISPLAY: ":0.0" RFBPORTV6: "-1" XDG_RUNTIME_DIR: "/tmp/xdg_runtime" --- apiVersion: apps/v1 kind: DaemonSet metadata: labels: app: vncserver platform.edge.ncr.com/component: vnc name: vncserver namespace: vnc annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: vncserver pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a spec: selector: matchLabels: app: vncserver platform.edge.ncr.com/component: vnc template: metadata: labels: app: vncserver platform.edge.ncr.com/component: vnc annotations: pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z" pallet.edge.ncr.com/name: vncserver pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/sds' pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a spec: automountServiceAccountToken: true containers: - command: - x11vnc - -forever - -shared - -display - :0.0 - -rfbportv6 - "-1" - -noshm - -noxdamage - -passwdfile - /vncpasswd/password envFrom: - configMapRef: name: vncserver image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/vnc@sha256:579853e237abd5a4925373a3311e87fc83700565edbf91d4483a2f8883458c9f imagePullPolicy: IfNotPresent name: vncserver ports: - containerPort: 5900 hostPort: 5900 resources: limits: cpu: 200m memory: 50Mi requests: cpu: 100m memory: 50Mi volumeMounts: - mountPath: /vncpasswd name: vncpasswd readOnly: true - mountPath: /tmp/.X11-unix name: x11 readOnly: false - mountPath: /etc/machine-id name: machine-id readOnly: true subPath: machine-id - mountPath: /usr/share/zoneinfo name: zoneinfo readOnly: true imagePullSecrets: - name: edge-docker-pull-secret nodeSelector: node.ncr.com/class: touchpoint serviceAccountName: vnc volumes: - name: vncpasswd secret: secretName: vncpasswd - hostPath: path: /etc type: Directory name: machine-id - hostPath: path: /tmp/.X11-unix type: Directory name: x11 - hostPath: path: /usr/share/zoneinfo type: Directory name: zoneinfo