aks-linux-sample/cvm-attestation.yaml (28 lines of code) (raw):

apiVersion: v1 kind: Pod metadata: name: cvm-attestation labels: app: cvm-attestation spec: containers: - image: mcr.microsoft.com/acc/samples/cvm-attestation:1.1 imagePullPolicy: IfNotPresent name: cvm-attestation volumeMounts: - mountPath: /sys/kernel/security name: tcg - mountPath: /dev/tpmrm0 name: tpmrm0 securityContext: privileged: true nodeSelector: kubernetes.azure.com/security-type: ConfidentialVM volumes: - name: tcg hostPath: path: /sys/kernel/security - name: tpmrm0 hostPath: path: /dev/tpmrm0 restartPolicy: Never