zl程序教程

您现在的位置是:首页 >  后端

当前栏目

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

k8s资源 常用 Pod
2023-09-14 09:09:24 时间

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

2.pod资源

2.1.pod简介

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

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

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

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

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

2.2.pod基本操作

操作 命令
创建 kubectl create -f