有没有办法可以将外部环境变量从Skaffold
.
假设我在下面有一个自定义文件
resources:
- ./deployment.yaml
- ./service.yaml
images:
- name: abc
newName: <external environment>
newTag: <external environment>
我有使用图像名称和标签导出的环境,并希望kustomization.yaml
在执行时传递skaffold deploy
或dev
有没有办法做到这一点,或者是否有任何解决方案或解决方法可以将外部环境变量传递到kustomization.yaml
?
我知道我实际上可以使用kustomize edit set image
但很丑,因为我需要设置旧的图像名称,我尽量避免。我想要一个更简单的解决方案。我找不到任何说kustomize
可以使用系统中的环境变量的地方,例如docker-compose
使用${VAR}
或尝试访问系统环境变量时使用的环境skaffold
变量{{.VAR}}