栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

Kubernetes使用与集群搭建 2022-3-13

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Kubernetes使用与集群搭建 2022-3-13

Kubernetes使用与集群搭建

一、 Kubernetes介绍

1.1 容器编排之战1.2 Kubernetes核心功能

1.2.1 核心对象资源1.2.3 整体架构

Master NodeWorker Node

一、 Kubernetes介绍 1.1 容器编排之战

当前的应用趋势,Google开发,提供整套机制,解决应用部署的各种疑难问题。目标:帮你实现应用的智能化部署。(能够自动化扩容与缩容)
1.2 Kubernetes核心功能

1 在可用的机器上创建集群。
2 部署应用Pod(对docker 的封装)

1.2.1 核心对象资源

Pod 是核心,对docker 的封装。
Container -> Pod -> Deployment(多实例) -> Service (对外可见 NodePort) -> Ingress (类似Nginx 一个端口代理多个服务,负载均衡)

1.2.3 整体架构

一个Master 节点, 多个Worker Node

Master Node

Master节点:也称为控制平⾯,是Kubernetes集群的⼤脑,其中包括如下组件

kube-apiserver:管理员操作整个Kubernetes集群的⼊口。 集群状态数据存储,来存储数据。Etcd:kube-apiserver的后台数据存储。 Key-Value Storekube-scheduler:集群的调度器。 有评分算法,将Pod分配到节点上。kube-controller-manager:控制管理器,保证Kubernetes集群中的资源按照要求运⾏。 多个实例部署,实例状态的管理,目前状态-> 期望状态

Worker Node

Worker节点:负责Pod的运⾏.

kubelet:负责与Master节点交互,进⽽执⾏具体的任务。Master 节点与Kublet 交互,Kublet 然后执行。kube-proxy:负责Kubernetes集群中的负载均衡。 为集群提供service功能。访问节点的Pod时,网络相关的功能。Container Runtime 容器运⾏时 :负责容器的操作,启动或者关闭等。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/762605.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号