在Kubernetes上部署pod /服务的方法

时间:2016-10-12 11:54:27

标签: json yaml kubernetes

我知道Kubernetes的概念。我可以做一些基本的东西,也可以创建一个pod并在它上面创建一个服务。我通过使用kubectl命令来完成此操作。当我在搜索示例时,我会看到.yaml和.json文件的日志。

是否是创建.json或.yaml文件的全局方法,该文件描述了pod / services的设置(有点像docker-compose文件)?

也许是一个奇怪的问题,但对我而言,使用kubernetes的每个人都能够为自己的应用程序编写自己的.yaml-templates似乎有点奇怪。

1 个答案:

答案 0 :(得分:1)

创建pod和服务,扩展pod等都可以使用适当的命令从kubectl完成。它将在内部创建必要的配置并创建资源。

这对于尝试一些东西很有用,但对于任何更严重的事情都不是理想的。您希望版本控制,检查和改进您的配置。所以最好从你想要创建的yaml或json配置开始,并将其与kubectl一起使用。