摘要: Pod在整个生命周期过程中被系统定义为各种状态,具体如下 * Pending:API Server已经创建该pod,但pod中有一个或多个容器镜像没有创建,包括正在下载镜像的过程 * Running:Pod中所有容器均已创建,且至少有一个容器处于运行状态,正在启动或正在重启状态 * Succeede 阅读全文
posted @ 2022-08-27 13:31 Patanis 阅读(165) 评论(0) 推荐(0)
摘要: Docker的本地网络实现其实是利用了Linux上的网络命名空间和虚拟网络设备(veth pair)。 实现网络通信,主机至少需要一个网络接口与外界相通,并可以收发数据包;此外,如果不同子网之间要实现通信,需要额外的路由机制。 Docker中的网络接口默认都是虚拟的接口。虚拟接口最大的优势是转发效率 阅读全文
posted @ 2022-08-26 16:34 Patanis 阅读(581) 评论(0) 推荐(0)
摘要: 一、命名空间 命名空间(namespace)是Linux内核一强大特性,为容器虚拟化的实现带来极大便利。利用这一特性,每个容器都可以拥有自己独立的命名空间,保证了容器之间彼此互不影响。 在操作系统中,包括内核、文件系统、网络、PID、UID、IPC、内存、CPU、硬盘等资源,所有资源都是应用进程直接 阅读全文
posted @ 2022-08-26 15:11 Patanis 阅读(114) 评论(0) 推荐(0)
摘要: 一、环境准备 这里准备三台Linux服务器,规划如下 内网IP 主机名 用途 软件版本 10.20.3.190 harbor-master.example.com harbor仓库 v2.1.2 10.20.3.191 haror-slave.example.com harbor仓库 v2.1.2 阅读全文
posted @ 2021-01-19 10:52 Patanis 阅读(384) 评论(0) 推荐(0)
摘要: 查看节点信息 kubectl get nodes 查看node节点标签 kubectl get nodes --show-labels 查看指定命名空间下的pod kubectl get po -n namespace 查看所有pod详细信息 kubectl get po -A 查看pod在哪台no 阅读全文
posted @ 2020-12-24 16:22 Patanis 阅读(123) 评论(0) 推荐(0)