Ala*_*orm 3 kubernetes kubernetes-apiserver
我是 Kubernetes (K8s) 的新手。据我了解,为了在 kubernetes 集群中“做事”,我们与 kuberentes REST API 端点交互并创建/更新/删除对象。创建/更新/删除这些对象时,K8s 将看到这些更改并采取措施使系统与对象的状态保持一致。
换句话说,您告诉 K8s 您想要一个带有容器映像foo/bar和 10 个副本的“部署对象”,K8s 将使用该映像创建 10 个正在运行的 pod foo/bar。如果您更新部署以表示需要 20 个副本,K8s 将启动更多 Pod。
我的问题:是否有这些对象的所有可能配置字段的规范描述?也就是说,像这样的教程很好地描述了最简单的可能配置,以使部署等对象正常工作,但现在我很好奇除了这些 hello world 示例之外,还可以对部署进行哪些操作。
这些对象的所有可能的配置字段是否有规范的描述?
是的,有Kubernetes API 参考,例如Deployment。
但在开发时,最简单的方法是更深入地使用kubectl explain <resource>和导航,例如:
kubectl explain Deployment.spec
Run Code Online (Sandbox Code Playgroud)
然后再深入,例如:
kubectl explain Deployment.spec.template
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
717 次 |
| 最近记录: |