k8s中的pod管理

目录

1.集群基本操作

2.kubectl命令使用

3.利用控制器实现版本更替

3.1建立控制器和svc

3.2更新业务版本

3.3版本回退

4.利用yaml文件声明资源

4.1在pod中运行多容器

4.2在pod运行主机中暴漏端口

4.3在pod中指定变量

4.4选择运行节点

4.5共享宿主机网络

1.集群基本操作

查看,创建,删除命名空间

创建与查看pod,当pod出现问题可以使用kubectl describe查看

上传镜像到harbor仓库,使用yaml生成pod

2.kubectl命令使用

创建,查看,删除deployments(create)

修改replica数量使用edit方式(edit)

精准非交互修改参数(patch)

端口暴露(expose)

查看访问记录(logs)

默认进入第一个容器,用 -c 指定容器名可以精确控制。(attach)

进入pods可以-c指定容器(exec)

复制pod的文件到宿主机上,多容器情况也可以用-c指定(cp)

deploment重启与版本更新(rollout)

修改replica数量可以有很多方法例如:scale,attach,edit,修改yaml(scale)

打标签--show-labels(label)

3.利用控制器实现版本更替

3.1建立控制器和svc

3.2更新业务版本

3.3版本回退

声明式添加change-cause

4.利用yaml文件声明资源

4.1在pod中运行多容器

4.2在pod运行主机中暴漏端口

4.3在pod中指定变量

访问node2的ip

4.4选择运行节点

4.5共享宿主机网络

除此之外还有一些其他知识点例如资源优先级设定,init容器已经三种探针。

相关推荐
生活爱好者!9 小时前
哇!影视新玩法!docker部署NEOWATCH NAS
运维·docker·容器
cpolar技术支持12 小时前
Docker 容器启动失败怎么查?端口、日志、权限与网络排障完整教程
linux·docker·容器·cpolar·网络排障
Lsetea14 小时前
Kubernetes 1.37 Pod证书怎么签发:Signer与mTLS信任链排查
云原生·kubernetes·ssl证书·tls·mtls
新时代牛马15 小时前
docker run 起不来?从dockerd、containerd 到runc 一条线讲透
运维·docker·容器
努力努力再努力wz16 小时前
【Docker 入门系列】:从 Namespace、CGroup 到 LXC:理解容器运行时、rootfs 与 LXC 实战
运维·docker·容器
JavaPub-rodert17 小时前
Docker 多阶段构建:为什么生产环境镜像可以小 90%
运维·docker·容器
2601_9622184718 小时前
万象生鲜系统多账套隔离技术适配集团生鲜企业集团化数字化管控
大数据·运维·微服务·云原生·架构
@PHARAOH18 小时前
WHAT - 微服务统一入口配置原理
微服务·云原生·架构
PC2005-cloud19 小时前
Qdrant 连接失败排查:localhost 解析到 __1,而 Docker 只绑了 IPv4
运维·docker·容器
2601_9622184721 小时前
万象生鲜系统智能报表引擎技术为生鲜企业提供数字化经营分析能力
大数据·运维·微服务·云原生·架构