![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Kubernetes
文章平均质量分 72
inet_ygssoftware
西南大学毕业 在各种大厂游荡 也是大厂中的工具人 各种架构设计 工具类封装 开源组件分享 职业生涯中都接触和参与其中
展开
-
【Kubernetes】浅析基本概念和原理
摘要:本文从 Kubernetes (K8S) 的几个核心概念入手,对 K8S 的整体架构设计进行了概括性分析,进而对 K8S 的认证、授权、准入控制的相关内容进行了介绍。1 核心概念和架构设计1.1 概念与层级关系Image 镜像的运行得到 Container 容器。Pod 内可以有一个或者多个容器,Pod 中的容器运行在一台机器上且共享网络,有一个唯一的 IP,每个 Pod 中会有一个 Pause 容器,Pause 容器作为根容器,将 Pod 中的其他容器连接在一起。Pod 会负责内部容器的健康原创 2021-05-30 12:45:04 · 88366 阅读 · 1 评论 -
K8S 核心组件 kubelet 与 kube-proxy 分析
kubeletkubelet 进程用于处理master 下发的任务, 管理pod 中的容器, 注册 自身所在的节点.节点管理启动参数说明--register-node #如果设置为true 则会向api server 注册自身node,如果设置为false 需要管理员手工配置--api-server # api server 的位置 ip 地址或域名--kubeconfig # kubeconfig 文件, 用于访问 api server 的安全配置文件--cloud-provider: #云原创 2021-05-30 12:38:54 · 90968 阅读 · 0 评论 -
containerd客户端工具nerdctl的使用
containerd客户端工具nerdctl的使用一、安装containerdyum install containerd.io cri-tools -y出现异常:Delta RPMs disabled because /usr/bin/applydeltarpm not installed.yum provides '*/applydeltarpm' yum install deltarpm -y启动containerd并设置开机自动启动systemctl enable conta原创 2021-05-30 12:18:38 · 113755 阅读 · 1 评论 -
kubeadm部署K8S集群并使用containerd做容器运行时
kubeadm部署K8S集群并使用containerd做容器运行时前言去年12月份,当Kubernetes社区宣布1.20版本之后会逐步弃用dockershim,当时也有很多自媒体在宣传Kubernetes弃用Docker。其实,我觉得这是一种误导,也许仅仅是为了蹭热度。dockershim是Kubernetes的一个组件,其作用是为了操作Docker。Docker是在2013年面世的,而Kubernetes是在2016年,所以Docker刚开始并没有想到编排,也不会知道会出现Kubernetes这个原创 2021-05-30 11:29:52 · 111596 阅读 · 0 评论