IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> K8S学习记录02 -> 正文阅读

[系统运维]K8S学习记录02

组件说明

k8s架构图

对于高可用集群来说,节点数量(高可用集群副本)最好在3以上的奇数个数量

请添加图片描述

Master

scheduler:负责介绍任务,选择核实的节点进行分配任务。调度器,分配任务到不同的node里。scheduler与etcd的交互通过api server进行沟通,即scheduler把任务交给api server后,api server将请求写入etcd。

crontroller manager控制器 [rc(replication controller)]:维护副本(期望值)数目,即创建或删除对应的pod。

api server:一切服务访问的入口。api server接收到请求后会去操作etcd

etcd:键值对数据库。是K8S集群中的重要存储系统,存储K8S集群所有重要信息(需要持久化的数据)。

? 官方将其定义为一个可信赖的分布式键值存储服务,他能够为整个分布式集群存储一些关键数据,协助分布式集群的正常运行。

etcd架构图
请添加图片描述

Node

kubelet:直接和容器引擎交互,实现容器的生命周期管理。例如:kubelet会和doucker进行交互,操作docker创建对应的容器,维持pod的生命周期。

kube proxy:负责写入规则至iptables、ipvs,实现服务映射访问。负载均衡的关键,具体作用于pod与pod之间的访问。默认操作的对象是firewell(防火墙)

其他较重要的插件

coredns:可以为集群中的SVC创建一个域名ip的对应关系解析。实现负载均衡的其中一项功能。

dashboard:给K8S集群提供一个 B/S 结构访问体系

ingress controller:官方提供4层代理,这个可以提供七层代理

federation:提供一个可以跨集群中心多K8S统一管理功能

prometheus:提供K8S集群的监控能力

ELK:提供K8S集群日志统一分析介入平台

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-02-19 01:36:34  更:2022-02-19 01:37:54 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 -2024/11/16 5:56:41-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码