docker堆栈到Kubernetes
我对Docker非常熟悉,但对Kubernetes我没有任何经验。
我有一个Docker堆栈 (多容器)软件,可以在Docker群集中部署。 我想知道Kubernetes是否有类似的东西? 我不需要副本,自动扩展等…我只需要一组容器与其在单个文本文件中定义的依赖关系和networking一起工作。
我search并find了一个名为kompose的工具,将Docker堆栈文件转换为Kubernetes语法…但是,它看起来像输出是*.yaml
文件的列表,而不是单个文件。
所以,我得出的结论是kubernetes没有这个确切的function..我错过了什么?
您可以将生成的文件的内容复制到一个文件中,并用---
将它们分开。
例如,如果你有3个Kubernetes文件: service.yml
, deployment.yml
和configmap.yml
,你的文件应该是这样的:
# content of service.yml .... --- # content of deployment.yml .... --- # content of configmap.yml ....
您可以使用这个spec文件使用相同的kubectl
命令来CRUD。
- 如何将variables作为属性传递给Docker中的Wildfly的xmlconfiguration文件
- Dockerangular度实例无法从Docker express实例获取数据
- 错误:在文件“./docker-compose.yml”中,卷必须是映射,而不是数组
- webpack通过改进dockerfile来改善自动化
- 更改我的项目文件不会更改Docker机器中的文件
- Golang docker library image在$ PATH中找不到工具
- 在重新启动后,群集节点不能重新joinDocker群中的群集
- Sidekiq使用redis的不正确的URL
- phabricator在dockerized php容器中找不到dockerized mysql