在 docker swarm 的 yml 部署文件中,直接可以通过 ${IMAGE_VERSION} 读取环境变量值,但在 kubernetes 的部署文件中不支持这种方式,请问是否有其他解决方法?
${IMAGE_VERSION}
借助 envsubst 可以搞定,解决方法来自 how to pass environment variable in kubectl deployment?
envsubst < daemonset-production-blog-web.yaml | kubectl apply -f -