k8s常用资源之pod资源(三)

网友投稿 604 2022-05-29

k8s常用资源

1.k8s资源常见操作

创建一个资源 kubectl create -f xxx.yaml 查看一个资源 kubectl get pod | rc 查看一个资源的详细过程 kubectl describe pos pod_name 删除一个资源 kubectl delete pod pod_name kubectl delete -f xxx.yaml 编辑一个资源的配置文件 kubectl edit pod pod_name

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

2.pod资源

2.1.pod简介

pod是Kubernetes的基本操作单元,也是应用运行的载体,整个kubernetes系统都是围绕pod展开的,比如如何部署运行pod、如何保证pod的、如何访问pod等,另外pod是一个或多个机关容器的集合,这可以说是一大创新点,提供了一种容器组合的模型。

pod和容器共享一个网络地址,先来先得端口占用。

pod和nginx为什么不用单独的地址,这是因为k8s有很多功能比如自愈、自动负载均衡,单独一个容器肯定无法实现这种功能,然后pod资源就有这个功能,因此用来和容器共享网络的方式来实现k8s的高级功能

一个pod可以与4个容器共享网络

k8s常用资源之pod资源(三)

每当运行一个pod,都会有两个容器产生,一个是pod容器一个是自己服务的容器

2.2.pod基本操作

容器

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:在Java中什么时候才要考虑线程安全
下一篇:并发编程框架Disruptor之高性能设计
相关文章