pod-with-api-env.yaml 602 B

12345678910111213141516171819202122232425
  1. apiVersion: v1
  2. kind: Pod
  3. metadata:
  4. name: env-test-pod
  5. spec:
  6. containers:
  7. - name: test-container
  8. image: gcr.io/google_containers/busybox
  9. command: [ "/bin/sh", "-c", "env" ]
  10. env:
  11. - name: TEST_CMD_1
  12. valueFrom:
  13. secretKeyRef:
  14. name: test-secret
  15. key: key-1
  16. - name: TEST_CMD_2
  17. valueFrom:
  18. configMapKeyRef:
  19. name: test-configmap
  20. key: key-2
  21. - name: TEST_CMD_3
  22. valueFrom:
  23. fieldRef:
  24. fieldPath: metadata.name
  25. restartPolicy: Never