K8s Lab 把当前仓库文档整理成一个可阅读的网页站点

Repository Reading Site

20-env-demo.yaml

manifests/07-config-secret/20-env-demo.yaml

Text Assetmanifests/07-config-secret/20-env-demo.yaml686 B2026年4月9日 18:31查看原始内容
apiVersion: v1
kind: Pod
metadata:
  name: env-demo
  namespace: config-lab
  labels:
    lesson: config
    injection: env
spec:
  containers:
  - name: main
    image: busybox:1.36
    command: ["sh", "-c", "sleep 3600"]
    env:
    - name: APP_MODE
      valueFrom:
        configMapKeyRef:
          name: app-config
          key: APP_MODE
    - name: LOG_LEVEL
      valueFrom:
        configMapKeyRef:
          name: app-config
          key: LOG_LEVEL
    - name: PASSWORD
      valueFrom:
        secretKeyRef:
          name: app-secret
          key: PASSWORD
    - name: API_TOKEN
      valueFrom:
        secretKeyRef:
          name: app-secret
          key: API_TOKEN