pod管理,资源清单

pod管理:

pod管理,资源清单_第1张图片
pod管理,资源清单_第2张图片
pod管理,资源清单_第3张图片
pod管理,资源清单_第4张图片
pod管理,资源清单_第5张图片
pod管理,资源清单_第6张图片
pod命令集网站:
pod管理,资源清单_第7张图片
创建pod应用,例如nginx:
pod管理,资源清单_第8张图片
pod管理,资源清单_第9张图片
查看信息,此时nginx被分配到节点server4上:
pod管理,资源清单_第10张图片
交互式运行busyboxplus(没有指定镜像位置的话,则从harbor仓库下载),restart=never表示运行一次结束,访问刚才的nginx可以发现,访问成功:
pod管理,资源清单_第11张图片
删除pod应用:

pod管理,资源清单_第12张图片
测试:
创建两个pod应用,默认情况下主控节点server2不参加调度:
pod管理,资源清单_第13张图片
拉伸pod应用:
pod管理,资源清单_第14张图片
在这里插入图片描述
滚动更新:
在这里插入图片描述
在这里插入图片描述
回滚到版本一:
在这里插入图片描述
更新成功:
pod管理,资源清单_第15张图片

创建服务,让节点可以内部访问:

在这里插入图片描述
在这里插入图片描述
查看该服务应用的细节:
pod管理,资源清单_第16张图片
利用交互式busyboxplus访问该ip(cluster ip为集群内部可以访问的虚拟Ip):
pod管理,资源清单_第17张图片
可以发现,我们可以负载均衡访问我们的后端(刚才创建了四个myapp pod的应用)可以动态的识别,当拉伸为不同值以后,负载均衡也动态的发生改变:
pod管理,资源清单_第18张图片
创建服务,让节点可以外部访问
类型设置为nodeport:
在这里插入图片描述
在这里插入图片描述
自动创建了nodeport端口
在这里插入图片描述
外部节点可以通过nodeip 和nodeport访问该服务:
在这里插入图片描述
例如利用外部节点server1访问:
在这里插入图片描述

资源清单:

pod管理,资源清单_第19张图片
pod管理,资源清单_第20张图片
pod管理,资源清单_第21张图片
pod管理,资源清单_第22张图片
pod管理,资源清单_第23张图片
创建一个简单的资源清单:
创建目录:
在这里插入图片描述
配置为两个缩进,便于编辑:
在这里插入图片描述
pod管理,资源清单_第24张图片
以上含义:当遇到yml文件时,或缩进两个空格。
在这里插入图片描述

pod管理,资源清单_第25张图片
利用该资源清单创建pod应用:
在这里插入图片描述
删除pod应用:
在这里插入图片描述
资源清单创建多个pod应用:

pod管理,资源清单_第26张图片
pod管理,资源清单_第27张图片
用-c指定连接pod中的哪个容器
pod管理,资源清单_第28张图片

例如给pod编辑端口映射:

pod管理,资源清单_第29张图片
在这里插入图片描述
查看pod运行在哪个节点上:

在这里插入图片描述
在server4上查看该端口:
在这里插入图片描述
此时访问server4的时候,会重定向到server4的pod中
在这里插入图片描述

你可能感兴趣的:(pod管理,资源清单)