k8s
文章平均质量分 70
阳宗德
诚然,程序员应该重视代码,但眼里也不应该只有代码,很多代码之外的东西也很精彩。工作也是为了更好的生活,多看看身边的事,多关心身边的人,终究我们还是要回归到平凡的生活中。
我们所热爱的,就是自己的生活!
展开
-
Kubernetes入门实战课-k8s的基本架构
Kubernetes 扮演的角色就如同一个“大师级别”的系统管理员,具有丰富的集群运维经验,独创了自己的一套工作方式,不需要太多的外部干预,就能够自主实现原先许多复杂的管理工作。1.Kubernetes 能够在集群级别管理应用和服务器,可以认为是一种集群操作系统。它使用“控制面 / 数据面”的基本架构,Master 节点实现管理控制功能,Worker 节点运行具体业务。2. Kubernetes 由很多模块组成,可分为核心的组件和选配的插件两类。3. Master 里有 4 个组件,分别是 api原创 2023-07-05 10:49:29 · 1189 阅读 · 0 评论 -
Kubernetes入门实战课-初识容器
容器镜像内部并不是一个平坦的结构,而是由许多的镜像层组成的,每层都是只读不可修改的一组文件,相同的层可以在镜像之间共享,然后多个层像搭积木一样堆叠起来,再使用一种叫“Union FS 联合文件系统”的技术把它们合并在一起.令,比如选择基础镜像、拷贝文件、运行脚本等等,每个指令都会生成一个 Layer,而Docker顺序执行这个文件里的所有步骤,最后就会创建出一个新的镜像出来.Dockerfile 就是一个纯文本,里面记录了一系列的构建指。容器,就是一个特殊的隔离环境,它能够让进程只。原创 2023-06-25 21:45:24 · 763 阅读 · 0 评论 -
Kubernetes入门实战课-k8s实验环境
这些节点,都以 Docker 作为容器运行时,Docker 是更偏向底层的技术。Kubernetes 更偏向上层的技术 ,它实现了对容器运行时的抽象,抽象的目的是兼容底层容器运行时(容器进行时技术不仅有 Docker,还有 containerd、kata 等,无论哪种容器运行时,Kubernetes 层面的操作都是一样的)以及解耦,同时还提供了一套容器运行时的标准。抽象的产物是容器运行时接口 CRI。Kubernetes 一般都运行在大规模的计算集群上,管理很严格,这就对我们个人来说造成了一定的障碍,原创 2023-07-04 21:07:47 · 1112 阅读 · 0 评论 -
使用kubeadm搭建高可用的K8s集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:3. 所有master节点部署keepalived3.1 安装相关包和keepalived3.2配置master节点master1节点配置master2节点配置3.3 启动和检查在两台master节点都执行启动后查看master1的网卡信息4. 部署haproxy4转载 2022-06-21 16:20:55 · 112 阅读 · 0 评论 -
使用kubeadm快速部署一个K8s集群
kubeadm是官方社区推出的一个用于快速部署kubernetes集群的工具。这个工具能通过两条指令完成一个kubernetes集群的部署:1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:3. 所有节点安装Docker/kubeadm/kubeletKubernetes默认CRI(容器运行时)为Docker,因此先安装Docker。3.2 添加阿里云YUM软件源3.3 安装kubeadm,kubelet和kubectl由于版本更新频繁,这里指定版本号部署:原创 2022-06-21 16:16:51 · 137 阅读 · 0 评论