请参阅Kubernetes REST对象的每个配置字段(Schema?)



我是Kubernetes(K8s(的新手。我的理解是;做事;在kubernetes集群中,我们与kubernetesRESTneneneba API端点交互,并创建/更新/删除对象。当创建/更新/删除这些对象时,K8将看到这些更改,并采取措施使系统与对象的状态保持一致。

换句话说,你告诉K8s你想要一个";部署对象";使用容器映像CCD_ 1和10个副本,K8将使用CCD_。如果你更新部署,说你想要20个副本,K8会启动更多的pod。

我的问题:对于这些对象,是否有所有可能的配置字段的规范描述?也就是说,像本教程这样的教程很好地描述了最简单的配置,以使部署这样的对象发挥作用,但现在我很好奇,除了这些helloworld示例之外,还可以对部署做些什么。

是否对这些对象的所有可能的配置字段都有规范的描述?

是的,有Kubernetes API参考,例如用于部署。

但在开发时,最简单的方法是使用kubectl explain <resource>并进行更深层次的导航,例如:

kubectl explain Deployment.spec

然后更深,例如:

kubectl explain Deployment.spec.template

最新更新