K8S知识点(八)

(1)实战入门-Label

通过标签实现Pod的区分,说白了就是一种标签选择机制

可以使用命令是否加了标签:

打标签:

更新标签:

筛选标签:

修改配置文件,重新创建一个pod

筛选:

删除标签:

配置方式打标签:

(2)实战入门-Deployment

k8s中pod是最小的控制单元,但是很少直接的控制pod,比如说创建,销毁等等,一般都是通过pod控制器来完成的,pod控制器就是用于pod的管理,确保pod始终保持在正常的状态,出现问题进行重启或者重建

使用kubectl run nginx(pod控制器名称)...使用这种方式创建的pod底层创建一个nginx的pod控制器 replicas=3指定创建pod的数量,默认创建一个

创建命名控制,删除命名空间

查看:pod 和pod控制器

创建和查看:

可以查看Deployment的详细信息:

删除之后,pod的状态就会发生改变,不是running状态了,过一会就会删除了

使用配置文件操作:

创建

删除:

(3)实战入门-Service

查看pod的详细信息,然后进行访问

有一瞬间,一个pod被删除,pod控制器会重新创建一个pod,它的ip地址也会发生改变

这个ClusterIP:只有在集群内部才是可以访问的

创建service

查看:

重新创建一个service:NodePort的 这里会暴露一个对外访问的端口,通过这个端口,可以找到集群中的Service80端口

删除service:

配置文件方式

创建

删除

相关推荐
yBmZlQzJ3 小时前
财运到内网穿透域名解析技术机制与中立评估
运维·经验分享·docker·容器·1024程序员节
sim20204 小时前
把某个pod固定到某个节点
kubernetes
yBmZlQzJ5 小时前
内网穿透工具通过端口转发实现内外网通信
运维·经验分享·docker·容器·1024程序员节
DeepHacking5 小时前
Overleaf 本地Docker部署
运维·docker·容器
孤岛悬城6 小时前
46 Docker资源管理
docker·容器·云计算
学Linux的语莫9 小时前
kompose、docker转k8s
docker·容器·kubernetes
阿里云云原生10 小时前
探秘 AgentRun丨流量一大就瘫痪?如何解决 AI 模型调用之痛
云原生
是Yu欸10 小时前
从Ascend C算子开发视角看CANN的“软硬协同”
c语言·开发语言·云原生·昇腾·ascend·cann·开放社区
光头熊10 小时前
一次 nerdctl prune -a 导致 Kubernetes 节点不可用的复盘
kubernetes
码界奇点11 小时前
基于微服务架构的企业身份与访问管理系统设计与实现
微服务·云原生·架构·车载系统·毕业设计·源代码管理