![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
K8s学习笔记
文章平均质量分 82
K8s学习笔记
MegaBytes
一只刚刚入门的小猿
展开
-
(二)K8s学习笔记——使用Kubeadm搭建K8s集群(单master节点)
文章目录一、准备工作1.准备服务器2.所有服务器初始化二、开始搭建K8s集群1.在所有机器上安装Docker、Kubeadm、Kubelet、Kubectl1.1 安装Docker1.2 安装Kubelet、Kubeadm、kubectl2. K8s master节点初始化3.向集群中添加node节点4.使用nginx测试k8s集群 一、准备工作 1.准备服务器 搭建K8s集群最好准备多台配置稍高点的机器,我这里使用谷歌云创建了三台2核4G的服务器用于实验,当然,也可以使用虚拟机进行试验。 服务器中所使用原创 2021-05-24 13:19:20 · 396 阅读 · 2 评论 -
K8s部署集群踩坑集锦
1.kubeadm init时报错:Initial timeout of 40s passed. 在master节点执行以下命令初始化时,总是报出下面这个错误: kubeadm init \ --apiserver-advertise-address=34.80.118.209 \ --image-repository registry.aliyuncs.com/google_containers --kubernetes-version v1.21.1 \ --service-cidr=10.96原创 2021-05-24 13:05:58 · 960 阅读 · 4 评论 -
(一)K8s学习笔记——简介
一、常见组件及插件 1.常见组件 Api Server:所有服务统一入口。 Controller Manager:维持副本期望数目。 Scheduler:负责接收任务并分发任务到合适的节点。 ETCD:负责持久化,内部采用raft协议作为一致性算法,基于Go语言实现的键值对数据库,存储K8s集群的所有重要信息。 Kubelet:直接与容器引擎交互,对容器的声明周期进行管理。 Kube-proxy:负责写入规则至iptables、ipvs等,实现服务映射访问。 2.其他插件 CoreDNS:为集群中的SVC创原创 2021-05-21 22:15:57 · 501 阅读 · 0 评论