Kubernetes (一) --------- 概述


一、什么是 Kubernetes?

Kubernetes这个单词来自于希腊语,含义是舵手或领航员。专业解释为:

Production-Grade Container Orchestration,Automated container deployment, scaling, and management

生产环境级别的容器编排

编排是什么意思?

  • 按照一定的目的依次排列
  • 调配、安排

Kubernetes,也称为K8S,其中8是代表中间 “ubernete” 的8个字符,是Google在2014年开源的一个容器编排引擎,用于自动化容器化应用程序的部署、规划、扩展和管理,它将组成应用程序的容器分组为逻辑单元,以便于管理和发现,用于管理云平台中多个主机上的容器化的应用,Kubernetes 的目标是让部署容器化的应用简单并且高效,很多细节都不需要运维人员去进行复杂的手工配置和处理。

Kubernetes拥有Google在生产环境上15年运行的经验,并结合了社区中最佳实践。

K8S是 CNCF 毕业的项目,本来 Kubernetes 是 Google 的内部项目,后来开源出来,又后来为了其茁壮成长,捐给了CNCF。

CNCF 全称 Cloud Native Computing Foundation (云原生计算基金会)。

官网:https://kubernetes.io/
代码:https://github.com/kubernetes/kubernetes

Kubernetes是采用Go语言开发的,Go语言是谷歌2009发布的一款开源编程语言。

二、Kubernetes 管理员认证 (CKA)

CKA 全称 Certified Kubernetes Administrator,是 Linux 基金会和 Cloud Native Computing Foundation (CNCF) 官方推出的全球 Kubernetes 管理员认证,对于技术团队,CKA认证可以作为团队成员的技术能力的一个考察标准,也可以作为整个团队对Kubernetes云平台的管理能力的有力证明。

考试难易程度

考试只允查阅官方文档,在考试过程中你只能去
https://kubernetes.io/
https://github.com
如果去了其它的网站,按作弊处理。

考试时长

考试时间为3小时。

多少分及格

CKA满分100分,66分及格。

考试费用

美元:$300
人民币:¥2088
有一次免费重考的机会,一年后过期;

三、K8S 的整体架构

在这里插入图片描述

Master

K8S集群控制节点,对集群进行调度管理,接受集群外用户去集群操作请求。

Master Node 由 API Server、Scheduler、ClusterState Store (ETCD 数据库) 和 Controller MangerServer 所组成。

Nodes

集群工作节点,运行用户业务应用容器。Nodes节点也叫Worker Node,包含 kubelet、kube proxy 和 Pod(Container Runtime);

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

在森林中麋了鹿

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值