首页 > 编程知识 正文

k8s基础教程,k8s菜鸟教程

时间:2023-05-03 15:58:05 阅读:245634 作者:4719

我们都知道在kubernetes中创建一个资源(无论是deployment还是job)的几种方式。但是大家估计对于怎么写资源清单(YAML)文件还是无从下手吧。今天我就从kubernetes中的yaml文件的格式和内容来向大家介绍怎么写出我们想要的yaml文件。


上图就是我们创建一个pod的yaml文件的基本内容,他会包括:apiVersion、kind、metadata、spec等一些属性。

1. 必须存在的属性

2. 主要的对象

3. 额外存在的参数项

其实在kubectl里面也有相应的提示和格式规范的,我们在master上执行:

kubectl explain pod(这里是pod还是deployment,主要是看你需要创建的资源的kind)


我们很清楚的看到创建pod的fields的内容需要包括哪些。

当然,如果我们想更深入去了解每一个对象的内容,可以在命令后面加对象的属性名称:

kubectl explain deployment.apiVersion


好啦,关于怎么写yaml文件的基础内容都给大家分享了,希望大家可以多点练习。

想了解更多不同领域的知识,请关于我的微信公众号:Hugo技术。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。