00:00
那我们把这个pod在前面创建好了以后,包括如果我们想要删除怎么办?既然你能创建删除也是一样,后边ctrl delete,你要删除什么呢?因K8S里面的东西很多啊,所以呢,你得说我要删除pod pod的名字叫啥?在这已复制已粘贴,而且呢,Pod呢,我们这个是在默认名称空间的,所以如果你的pod是在别的名称空间再加个杠N叉叉叉名称空间就行了,默认名称空间呢我们直接回车,所以呢,我们这个pod在这呢,也就删除了,给大家再来看一下,如果我一删除get pod是不是就没有了,所以呢,我们的这个pod创建完了以后呢,也可以删除,删除呢,我们就使用这个命令叫库本,Ctrl delete pod,然后呢,你自己的的名字,你去找po的名字来啊,我们说po的。
01:00
的呢,K8S里面的资源,Pod呢,也是一种资源,除了你拿命令行能创建,拿我们的这个配置文件也能创建,那一个pod的配置文件怎么写呢?就是这样给大家看一下啊,什么API version,哎,大家注意这一块呢,都是固定写法,只不过呢,我们名称空间这个kind代表资源类型,我们以前创建名称空间,如果用配置文件,那看的呢,就是name space,我们创建pod呢,那看的呢,那就不叫pod,剩下的呢,咱们都不用管,这一块的是固定写法,Me data,就是我们pod的一些原数据,原数据呢我们可以不用管,主要的这有一个叫name,等于my in,就是呢,我们这个po的名字叫什么?然后呢,接下来ec下边的所有东西,就是我们要创建的这个pod的,相当于一些详细的配置信息,比如我这个pod里边呢,要启动一个什么,是不是容器啊,我们说pod里边呢,最终要有一个应用容器。
02:00
所以你在这呢,这叫containnu容器,容器的配置你在这写,因为我们说pod里边有多个容器,所以压面的写法看一个就是一个杠,如果再有一个容器,那再是一个杠,每一个容器的配置呢,要配置它的镜像image,你的镜像名叫什么?所以我们现在如果是以N镜像启动的容器,那这就写N,如果你是red,你就写red,这是镜像的名字,然后呢,接下来是容器的名字,容器的名字呢,随便叫我们pod真正的名字在这你容器名叫ABC都行,所以这呢是创建一个pod的压门,答案呢,会看懂就行,放在这啊,初学者呢,我们能看懂就行,然后呢,我写一个pod点压面,如果我们刚才正好把这个pod删了,如果我们以压面方式创建,怎么创建呢?在这我来粘贴好退出并保存库包,Ctrl open play、杠f po的样面,就是只要我们有这个配置文件。我们只需要让。
03:00
D8S呢,应用一下这个配置文件里边的所有配置回车,这个pod呢,又被创建出来,Google CTR栏get pod大家看啊pod呢创建出来包括呢,我们说你可以描述看一下ctrler describe pod,你看一下你的这个pod呢,它说容器正在创建中,那到底经过了哪样的流程,看下边,看下边他说这个东西呢,还是分配给K8S啊二节点,然后呢,还是要下载镜像,其实我们镜像已经有了,所以呢,你就会发现这个下载镜像呢,下载成功啊,它很快就19秒判断一下,大概镜像有了,跟远程的一样,那我就可以不用下载了,诶就已经下载成功了,下载成功了,我们这个容器也启动了这库班CTR了,Get pod我们看到,诶我的NG4就正在运行了,没有任何问题,这个呢是我们使用什么配置文件的方式创建出的pod,当然这个pod呢,不想要了。
04:00
如果你是配置文件创建的,那就简单多了,直接delete-F,把你的这个配置文件,你也甭管这个配置文件里边资源类型是什么,所在名称空间是什么,只要有配置文件就是apply-F应用delete-F直接删除,然后呢,他自己就知道这些资源在哪给你删除,因为资源在哪呢,你是在这里边配置的,对吧?好,这是我们的配置文件,配置文件的方式get po好,我们发现呢,Pod也已经被删除了,这是我们使用配置文件的方式创建pod。
我来说两句