k8s架构03:了解应用部署架构,掌握k8s集群架构_k8s集群架构图

阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6


文章目录

  • ​​一、场景​​
  • ​​二、学习目标​​
  • ​​三、学习步骤​​
  • ​​四、课程内容​​
  • ​​4.1 应用部署架构分类​​
  • ​​4.2 k8s集群架构​​
  • ​​4.3 k8s集群架构节点角色功能​​
  • ​​五、学习总结​​

一、场景

马哥所在的项目研发部门最近要进行应用运行基础环境迁移,需要由原先的虚拟机环境迁移到k8s集群环境中,以便应对开发快速部署和快速测试的需要,因此马哥需要准备一套可以用于开发需求的k8s集群,但是对于仅有容器基础应用的马哥来讲,该怎么去构建一套k8s集群呢?

如果你是马哥,应该从那方面入手?

如果是我,首先需要了解k8s集群架构,这样有助于k8s平台进行合理部署和应用。

二、学习目标

√ 了解应用部署架构分类
√ 掌握k8s集群架构
√ 掌握k8s集群架构节点角色功能

三、学习步骤

k8s架构03:了解应用部署架构,掌握k8s集群架构_docker

四、课程内容

4.1 应用部署架构分类

无中心节点架构:GlusterFS

有中心节点架构:HDFS、k8s

4.2 k8s集群架构

k8s架构03:了解应用部署架构,掌握k8s集群架构_docker_02

4.3 k8s集群架构节点角色功能

Master Node

  • k8s集群控制节点,对集群进行调度管理,接受集群外用户去集群操作请求; Master Node由API
    Server、Scheduler、ClusterState Store(ETCD数据库)和Controller Manger
    Server所组成;

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

k8s架构03:了解应用部署架构,掌握k8s集群架构_java_03

五、学习总结

k8s架构03:了解应用部署架构,掌握k8s集群架构_大数据_04


阿里云国内75折 回扣 微信号:monov8
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6
标签: k8s