【发布时间】:2019-10-26 20:01:01
【问题描述】:
我有一个 Kubernetes 部署文件,例如:
我希望在运行 kubectl create -f deployment.yaml 命令时在命令行中传递 image_tag。并假设我执行了导出 IMAGE_TAG=1.4.3 并希望使用该 ENV 变量值插入到图像标签的位置。
apiVersion: apps/v1
kind: Deployment
metadata:
name: nginx
spec:
selector:
matchLabels:
app: nginx
replicas: 1
template:
metadata:
labels:
app: nginx
spec:
containers:
- name: nginx
image: nginx:{IMAGE_TAG}
ports:
- containerPort: 80
【问题讨论】:
-
您应该使用此错误github.com/kubernetes/kubernetes/issues/52787中列出的方法
标签: docker kubernetes yaml google-kubernetes-engine kubernetes-helm