# Sample Pod spec that uses a podCertificate projection to request an ED25519 # private key, a certificate from the `coolcert.example.com/foo` signer, and # write the results to `/var/run/my-x509-credentials/credentialbundle.pem`. apiVersion: v1 kind: Pod metadata: namespace: default name: podcertificate-pod spec: serviceAccountName: default containers: - image: debian name: main command: ["sleep", "infinity"] volumeMounts: - name: my-x509-credentials mountPath: /var/run/my-x509-credentials volumes: - name: my-x509-credentials projected: defaultMode: 420 sources: - podCertificate: keyType: ED25519 signerName: coolcert.example.com/foo credentialBundlePath: credentialbundle.pem