docker-使用Yaml文件配置运行Kubectl
还有一个类似的问题here,但我想我想要不同的东西.
另外,因为这是一个单行命令,所以可以轻松实现自动化:例如使用Makefile或ansible / chef / saltstack. 我发现的唯一东西是kubectl run,它与docker run更相似.但是docker-compose run允许我们使用配置文件,而docker-run不允许:
这可能会起作用,但是我需要列出20个环境变量,并且确实不想在命令行中执行此操作.相反,我想传递一个标志来指定yaml config,如下所示:
最佳答案
编辑:
Kubernetes也将init容器作为beta功能(截至目前)-http://kubernetes.io/docs/user-guide/production-pods/#handling-initialization 您可能应该利用Kubernetes PostStart挂钩.如下所示:
http://kubernetes.io/docs/user-guide/container-environment/ 为您的Pod指定的环境变量也将可用:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |