【发布时间】:2023-04-03 01:11:02
【问题描述】:
我知道 Kubernetes 的概念。我可以做一些基本的事情,还可以创建一个 pod 并在它上面创建一个服务。我通过使用kubectl 命令来做到这一点。当我搜索示例时,我会看到 .yaml 和 .json 文件的日志。
它是创建 .json 或 .yaml 文件来描述您的 pod/服务设置(有点像 docker-compose 文件)的全局方法吗?
也许是一个奇怪的问题,但对我来说,每个使用 kubernetes 的人都能够为他们的应用程序编写自己的 .yaml 模板,这似乎有点奇怪。
【问题讨论】:
-
查看 helm: helm.sh
-
其他有用的工具是 kompose 和 kenv(参见:github.com/skippbox/kompose 和 github.com/thisendout/kenv)
-
你问的是用YAML或者JSON配置k8s资源是正常的还是我的理解有误?
标签: json yaml kubernetes