《云原生之Kubernetes实战》Kubernetes 概述 - 服务功能

Kubernetes是一个开源容器编排系统,源自Google的Borg。它提供自动化部署、扩展和管理容器应用,支持多种编程语言和容器技术。Kubernetes组件包括Master节点(APIServer、Scheduler、Controller Manager和Etcd)和Node节点(Kubelet、Kube-proxy和Docker)。此外,还有Calico/Flannel、CoreDNS等插件,实现网络和DNS功能。Kubernetes服务功能包括数据卷、监控、复制、弹性伸缩、服务发现、负载均衡等,具备自动化、高可用和以服务为中心的特点。
摘要由CSDN通过智能技术生成

目录

Kubernetes概述

Kubernetes好处

Kubernetes服务功能

Kubernetes服务特点

Kubernetes组件介绍(10个)

1.Master节点及组件

(1)APIServer

(2)Scheduler

(3)Controller Manager

(4)Etcd:

2.Node节点及组件

(1)Kubelet:

(2)Kube-proxy:

(3)Docker Engine(docker)

3.插件(一般必选的插件)

Calico/Flannel

CoreDNS

Dashboard


Kubernetes概述

Kubernetes是由 Google在2014年6月(谷歌云计算专家埃里克·布鲁尔(Eric Brewer)在旧金山的发布会为这款新的开源工具揭牌。)开源的容器编排调度引擎,使用Go 语言开进行发,源于谷歌内部 Brog引擎(谷歌内部使用的大规模集群管理系统)。由于Kubernetes的K和s间有8个字母,因此国内行业人员简称为K8s。2015年7月Kubernetes v1.o正式发布,截止到目前最新稳定版本是V1.24.x(大约每100天更新一次)。Kubernetes拥有一个庞大且快速增长的生态系统。

Kubernetes是一个可移植、可扩展的开源容器编排调度引擎,和 Docker容器结合在一起,可实现容器技术的分布式架构方案。主要用于自动化部署、扩展和管理容器类应用,提供资源调度、部署管理、服务发现、扩容缩容、监控等功能。它提供完善的管理工具,涵盖开发、部署测试、运维监控等各个环节。

它的目标不仅仅是一个容器编排系统,而是提供一个应用规范,用户可以描述集群的架构,定义服务的最终状态,Kubernetes可以将系统达到和维持在这个状态。对于负载均衡、服务发现、高可用、滚动升级、自动伸缩等容器云平台的功能要求有原生支持。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

你可知这世上再难遇我

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

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

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

打赏作者

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

抵扣说明:

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

余额充值