08-静态pod(了解即可,不重要)

我们都知道,pod是kubelet创建的,那么创建的流程是什么呐?

此时我们需要了解我们k8s中config.yaml配置文件了;

他的存放路径:【/var/lib/kubelet/config.yaml】

一、查看静态pod的路径

[root@k8s231 ~]# vim /var/lib/kubelet/config.yaml

......

staticPodPath: /etc/kubernetes/manifests

二、静态pod的查看与含义

我们会发现,这里面的名称都是我们的k8s集群中master节点的组成组件!~

[root@k8s231 ~]# ll /etc/kubernetes/manifests/

total 16

-rw------- 1 root root 2274 Feb 3 02:11 etcd.yaml

-rw------- 1 root root 3360 Feb 3 02:11 kube-apiserver.yaml

-rw------- 1 root root 2880 Feb 3 02:11 kube-controller-manager.yaml

-rw------- 1 root root 1465 Feb 3 02:11 kube-scheduler.yaml

所谓的静态pod,就是kubelet自己监视的目录,如果这个目录有pod资源清单,则会在当前节点自动创建pod;

不需要手动kubectl apply -f xxx.yaml

静态pod的创建,只在当前节点上创建,pod的名称会自动给你加一个当前节点名称后缀;

静态pod,只要有yaml文件在这个目录,就无法删除;

· 举例

[root@k8s231 ~]# mv /xinjizhiwa/pod/01-pod-nginx.yaml /etc/kubernetes/manifests/
[root@k8s231 ~]# kubectl get pods

NAME READY STATUS RESTARTS AGE

m-alpine-k8s231 1/1 Running 0 39s
[root@k8s231 ~]# ll /etc/kubernetes/manifests/

total 24

-rw-r--r-- 1 root root 120 Feb 7 16:37 01-pod-nginx.yaml

-rw------- 1 root root 2274 Feb 3 02:11 etcd.yaml

-rw------- 1 root root 3360 Feb 3 02:11 kube-apiserver.yaml

-rw------- 1 root root 2880 Feb 3 02:11 kube-controller-manager.yaml

-rw------- 1 root root 1465 Feb 3 02:11 kube-scheduler.yaml

三、引出名称空间namespace

里面那么多pod的文件,为什么我们查看不到对应的pod呐?

因为名称空间不同,我们默认查看的名称空间,叫default;

【-A】代表查看k8s集群中所有pod;

[root@k8s231 ~]# kubectl get pods -A -o wide

......

相关推荐
雪域迷影2 小时前
PostgreSQL Docker Error – 5432: 地址已被占用
数据库·docker·postgresql
韩楚风3 小时前
【linux 多进程并发】linux进程状态与生命周期各阶段转换,进程状态查看分析,助力高性能优化
linux·服务器·性能优化·架构·gnu
莹雨潇潇3 小时前
Docker 快速入门(Ubuntu版)
java·前端·docker·容器
陈苏同学3 小时前
4. 将pycharm本地项目同步到(Linux)服务器上——深度学习·科研实践·从0到1
linux·服务器·ide·人工智能·python·深度学习·pycharm
Ambition_LAO3 小时前
解决:进入 WSL(Windows Subsystem for Linux)以及将 PyCharm 2024 连接到 WSL
linux·pycharm
Pythonliu74 小时前
茴香豆 + Qwen-7B-Chat-Int8
linux·运维·服务器
你疯了抱抱我4 小时前
【RockyLinux 9.4】安装 NVIDIA 驱动,改变分辨率,避坑版本。(CentOS 系列也能用)
linux·运维·centos
追风赶月、4 小时前
【Linux】进程地址空间(初步了解)
linux
栎栎学编程4 小时前
Linux中环境变量
linux
tangdou3690986554 小时前
1分钟搞懂K8S中的NodeSelector
云原生·容器·kubernetes