k8s

时间:2024-11-10 02:47:35编辑:思创君

K8s如何学习?

Kubernetes(k8s)是自动化容器操作的开源平台,这些操作包括部署,调度和节点集群间扩展。如果你曾经用过Docker容器技术部署容器,那么可以将Docker看成Kubernetes内部使用的低级别组件。Kubernetes不仅仅支持Docker,还支持Rocket,这是另一种容器技术。下面是一个K8s的学习教程视频,课程大纲为:What is Kubernetes?Kubernetes管理员认证(CKA)Kubernetes整体架构Kubernetes环境搭建方式Kubeadm部署KubernetesKubernetes部署环境要求Kubernetes部署环境准备Kubernetes安装具体步骤Kubernetes部署网络插件Kubernetes部署“容器化应用”在Kubernetes集群中部署一个Nginx在Kubernetes集群中部署一个Tomcat在Kubernetes集群中部署SpringBoot应用部署Kubernetes Dashbaord采用Ingress暴露应用采用Ingress暴露容器化应用(Nginx)kubernetes部署Spring Cloud微服务Kubernetes架构及和核心组件视频课程奉上:后续的34节课程都就按照大纲来学习,Kubernetes大纲的内容掌握之后,就可以在的工作用Kubernetes进行项目的一个部署应用了。再次提醒:K8s学习有一个前提条件,需要先掌握docker,如果你没有docker基础的话,那还不能学习 K8s k8s它底层的部署容器的那么容器本来就是docker。

k8s五分钟快速入门

k8s是谷歌开源的容器集群管理系统,是谷歌多年大规模容器管理技术Borg的开源版本,主要功能包括: 从功能上讲Kubernetes是一种综合的基于容器构建分布式系统的基础架构环境,它不仅能够实现基本的拉取用户镜像、运行容器,还可以提供路由网关、水平扩展、监控、备份、灾难恢复等一系列运维能力,而更重要的是Kubernetes可以按照用户的意愿和整个系统的规则,高度自动化的处理好容器之间的各种关系实现“编排”能力。 简单概括,提供创建应用>应用部署>提供服务>动态伸缩>应用更新一系列服务。 k8s主要由以下几个核心组件: 一个kubernetes集群由分布式存储etcd、控制节点controller以及服务节点Node组成。 如上图所示,Kubernetes在架构上主要由Master和Node两种类型的节点组成,这两种节点分别对应着控制节点和计算节点。其中Master即控制节点,是整个Kubernetes集群的大脑,负责整个集群的管理,比如容器的调度、维护资源的状态、自动扩展以及滚动更新等,并能根据集群系统资源的整体使用情况将作业任务自动分发到可用Node计算节点。 看Master节点主要由三个紧密协作的独立组件组合而成。 需要说明的是,上述组件在工作状态下还会产生许多需要进行持久化的数据,这些数据会通过kube-apiserver处理后统一保存到Etcd存储服务中。 所以从这个角度看kube-apiserver不仅是外部访问Kubernetes集群的入口,也是维护整个Kubernetes集群状态的信息中枢。 而在Kubernetes计算节点中,除了上述3个系统组件外,其他基本与Master节点相同,而其中最核心的部分就是kubelet组件。它的核心功能具如下: 在Kubernetes中kubelet会通过CRI接口同容器运行时进行交互,而容器运行时则通过叫做OCI容器运行时规范与底层Linux操作系统进行交互(涉及对Namespace、Cgroups等资源的操作,具体可以了解下Docker的技术原理)。需要强调的是,这里所说的容器运行时并不仅仅指Docker,而是所有实现了CRI接口规范的容器项目都可以作为Kubernetes的容器运行时存在。这是因为Kubernetes从设计之初就没有把Docker作为整个架构的核心,而只是将其作为最底层的一个容器运行时来实现。 况且从Kubernetes架构设计上看,Kubernetes并没有打算重复造轮子而对已有的容器技术进行替代,它更关注的是对运行在大规模集群中的各种任务根据其关系进行作业编排及管理,所以任何实现了CRI、CNI、CSI等协议标准的容器技术都可以无缝地与Kubernetes集成。从这个角度看,Docker与Kubernetes的关系并不是替代的关系,而是平台与组件的关系,Kubernetes可以利用现有的Docker容器运行时技术,但却并不完全依赖Docker。而这也正是Kubernetes为什么被称作容器编排技术而不仅仅只是容器技术的原因。 [1] Kubernetes和Docker的关系是什么? [2] 《k8s入门指南》这是一个博主写的书

上一篇:部落与弯刀

下一篇:没有了