[K8S] 쿠버네티스 YAML 파일에 변수 선언, 처리하는 방법
조회 1,863 · 댓글 0
apiVersion: apps/v1
kind: Deployment
metadata:
name: web
labels:
app: nginx
spec:
replicas: 1
selector:
matchLabels:
app: nginx
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:$VER
ports:
- containerPort: 80
위 파일이 deployment.yaml 이라고 할 때 $VER 부분을 치환하려면
export VER=0.05
envsubst < deployment.yaml | kubectl apply -f -로그인 후 답글을 남길 수 있습니다.