![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
k8s
文章平均质量分 90
程丶的摆烂日常
一天进步一小点,一年进步一大点
展开
-
K8S架构
API服务器只做了存储资源到 etcd 和通知客户端有变更的工作.调度器则只是给 pod分配节点,所以需要有活跃的组件确保系统真实状态朝API服务器定义的期望的状态收敛。这个工作由控制器管理器里的控制器来实现。单个控制器、管理器进程当前组合了多个执行不同非冲突任务的控制器。这些控制器最终会被分解到不同的进程,如果需要的话,我们能够用自定义实现替换它们每一个。Replication 管理器 (ReplicationController 资源的管理器)原创 2023-11-01 16:33:55 · 34 阅读 · 1 评论 -
K8S的RBAC资源
访问的资源使用的角色类型使用绑定的绑定类型集群级别非资源型URL在任何命名空间中的资源在具体命名空间中的资源(在多个命名空间中重用这个相同的ClusterRole)在具体命名空间中的资源(Role必须在每个命名空间中定义好)Role。原创 2023-10-29 23:09:24 · 68 阅读 · 1 评论 -
K8S集群搭建1.28.x
默认token有效期为24小时,当过期之后,该token就不可用了。由于默认拉取镜像地址k8s.gcr.io国内无法访问,这里指定阿里云镜像仓库地址。搭建成功之后这里德STATUS处于NotReady的状态,我们需要给其部署网络插件。将sandbox_image下载地址改为阿里云地址。启动containerd 并设置开机自启动。如果出现以上字段,则说明初始化成功。将hosts文件复制到其他节点。在node1和node2执行。在master节点添加。在Master节点执行。使用kubectl工具。原创 2023-10-25 16:49:35 · 270 阅读 · 0 评论 -
k8s基础之Pod
pod 是 kubernetes 中最小的单元,他由一组、一个或多个容器组成,每个 pod 包含了一个 pause 容器, pause容器是 pod 的父容器,主要负责僵尸容器进程的回收管理,通过 pause 容器可以使同一个 pod 里面的多个容器共享存储、网络、PID、IPC等一般可以通过 yaml 文件和 json 文件来创建 ,一般选用 yaml 文件创建文件,yaml 文件 看起来简单明了apiVersion: v1 # 必选kind: Pod # 必选,类型。原创 2023-04-29 15:59:38 · 108 阅读 · 1 评论