| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> Kubernetes Pod介绍及使用 -> 正文阅读 |
|
[系统运维]Kubernetes Pod介绍及使用 |
????????Pod是kubernetes集群进行管理的最小单元,程序要运行必须部署在容器中,而容器必须存在于Pod中,Pod可以认为是容器的封装,一个Pod中可以存在一个或者多个容器。 kubernetes在集群启动之后,集群中的各个组件也都是以Pod方式运行的。可以通过下面的命令查看:
? ?1.创建并运行kubernetes没有提供单独运行Pod的命令,都是通过Pod控制器来实现的
?2.查看Pod的详细信息
提示:使用kubectl describe pod 查看pod详细信息中可以通过Events来排错。 ?3.访问pod 通过查看Pod分配的随机ip和所在的node节点可以在所在的节点访问。 ?在node2节点上使用curl命令加IP:端口,可以得到我们刚才部署的nginx的欢迎页。
?4.pod的删除
?删了成功了,但是查看的时候还是有一个新的在运行,这是因为当前pod是由pod控制器创建的,控制器会监控pod的状态,一旦发现pod死亡,就会立即创建一个新的pod。所以要想删除pod,则必须要删除pod控制器,删除控制器之后就不会创建新的pod了。
?5.配置操作 创建一个pod-nginx.yaml文件,内容如下:
? 好了,pod的介绍就到这里啦。 留一个问题:通过ip访问pod资源的时候,为什么只有node2可以,其他集群的节点都不行,有没有知道的朋友告诉我一下,嘿嘿。 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/25 18:28:25- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |