env ์์ฑ์ ์ฌ์ฉ.env๋ ๋ฐฐ์ด ํํ โ ๊ฐ ํญ๋ชฉ์ name, value ๋ก ๊ตฌ์ฑ๋จ.์์:
apiVersion: v1
kind: Pod
metadata:
name: mypod
spec:
containers:
- name: mycontainer
image: ubuntu-sleeper
command: ["sleep"]
args: ["10"]
env:
- name: APP_COLOR
value: pink
๐ ๊ฒฐ๊ณผ: ์ปจํ
์ด๋ ๋ด๋ถ์ APP_COLOR=pink ํ๊ฒฝ ๋ณ์๊ฐ ์ค์ ๋จ.
name๊ณผ value๋ฅผ ์ง์ ์จ์ฃผ๋ ๋ฐฉ๋ฒ.value)์ ์ฐ๋ ๋์ , valueFrom์ ์ฌ์ฉ.valueFrom ์์์ ConfigMap ๋๋ Secret ์ฐธ์กฐ ๊ฐ๋ฅ.์์ (ConfigMap):
env:
- name: APP_COLOR
valueFrom:
configMapKeyRef:
name: app-config
key: APP_COLOR
์์ (Secret):
env:
- name: DB_PASSWORD
valueFrom:
secretKeyRef:
name: db-secret
key: password