k8s各组件简介

霄
2022-10-09 / 0 评论 / 81 阅读 / 正在检测是否收录...

1.k8s 目前推荐 3 master 3 node

master:

api server :资源统一操作入口,提供认证授权,api服务发现与注册

schedule:调度器,部署在哪个节点自动分配

Etcd: 存储集群中对象的状态,元数据等

node:

kublet:管理容器的生命周期

kubelteproxy:内部的服务发现与负载均衡,内部端口给外部开放调用

namespace

不同命名空间下访问,需要带上命名空间,相同命名空间直接访问

Pod IP访问

ClusterIP集群内使用

NodePort 集群外访问

LoadBalancer 负载均衡+NodePort的方式

Igress(路由 )和SP架构的Nginx代理意思差不多,k8s用Igress

csi 容器存储接口 。 OSS,存储卷等抽象,提供POD访问

数据库目前是主主模式,一个主节点只同步另一个主节点的数据,故障时可以快速切换到另一个主

Harbor 用于同步镜像版本,从仓库同步,其他node再从harbor服务器同步

云端平台需要两个弹性网卡,需要两个外网IP,一个提供harbor,一个提供网关对外

network_type:cilium需要的内核版本比较高,建议使用calioc

helm安装服务进k8s

2.运维操作

扫描二维码,在手机上阅读!
49

评论

博主关闭了当前页面的评论