当前位置: 首页 > java >正文

k8s知识点汇总2

6.解释 br_netfilter

答:br_netfilter模块用于将桥接流量转发至iptables链,它只影响相同node内pod之间通过service实现的通信,而不影响不同node之间pod的通信

7.解释 kubeadm, kubectl, kubelet

答:

kubeadm提供初始化集群的指令,例如初始化集群kubeadm,扩充节点kubeadm join

kubelet是k8s的命令行工具,可以管理集群,并进行容器化应用的安装和部署

kubelet在集群每个节点运行,负责和api-server通信,监控与维护pod中容器的生命周期,也负责容器存储(CSI)接口和网络接口(CNI)的管理

8.详细说明 K8s 集群的创建过程

答:

(1)安装配置服务器节点

(2)安装docker-ce,docker-ce-cli,containerd.io,docker-compose-plugin,部署cri-docker

(3)关闭交换分区,加载并持久化br_netfilter(编辑/etc/modoules-load.d/k8s.conf文件)以允许iptables桥接流量

(4)安装kubeadm,kubelet,kubectl,并集成cri-docker

(5)在master节点部署集群(kubeadm.yaml),创建集群(kubeadm init),加入各节点(kubeadm join)

(6)部署Calico网络插件,检查验证集群状态)

9. Calico 网络插件在 K8s 集群的作用

答:Calico是一个开源网络和网络安全解决方案,适用与容器、虚拟机和基于本地主机的工作负载,它本事是一个三层的虚拟网络方案,它将每个节点都当作router,将每个节点的容器都当作是“节点路由器”的一个终端同时给他分配一个ip,并且各节点通过BGP学习生成路由规则,从而将不同节点的容器连接起来,从而为k8s集群提供了超快的性能和可扩展性,扩展了网络边界

10. kube-apiserver, etcd, kube-controller-manager, kube-scheduler 的作用

答:

kube-apiserver:是k8s的核心控制层,它对外暴露了k8s的api,是整个集群管理的api接口,负责集群内部各个模块之间的通信,负责集群安全控制

etcd:key-value键值对的分布式存储,存储了k8s集群上的所有元数据,包括各种对象的状态和元信息配置,calico等网络插件配置信息

kube-controller-manager:是处理集群中常规任务的后台线程,当集群资源组件发生各种故障导致系统发生变化时,她会通过api server尝试将系统状态修复到期望状态

kube-schedular:负责调度pod

http://www.xdnf.cn/news/19650.html

相关文章:

  • 【 HarmonyOS 】错误描述:The certificate has expired! 鸿蒙证书过期如何解决?
  • K8S-etcd数据库的相关操作
  • 吴恩达机器学习补充:决策树和随机森林
  • 中越跨境物流管理系统的设计与实现(原创)
  • DiffusionGPT-LLM驱动的文本生成图像系统
  • 【高等数学】第十章 重积分——第五节 含参变量的积分
  • 焦耳热技术助力顶刊研究:薄层质子交换膜实现高效水电解制氢
  • 【STM32】在链接脚本中指定DMA Buffer的地址
  • 智慧班牌系统基于Java+Vue技术栈构建,实现教育信息化综合管理。
  • shell脚本编辑(小白基础学习)
  • 从拿起简历(resume)重新找工作开始聊起
  • 【算法】算法题核心类别与通用解题思路
  • git基础命令
  • React中纯 localStorage 与 Context + useReducer + localStorage对比
  • HTML应用指南:利用GET请求获取MSN财经股价数据并可视化
  • IDEA Spring属性注解依赖注入的警告 Field injection is not recommended 异常解决方案
  • 【0426】insert into 内核实现之 找到 buffe, 插入 tuple (2)
  • YOLO 目标检测:YOLOv4数据增强、CIoU Loss、网络结构、CSP、SPPNet、FPN和PAN
  • 模型量化(Model Quantization) 和低精度计算(Low-Precision Computing)
  • 程序员与杀毒软件:一场不必要的“战争”?程序员用什么杀毒软件?-优雅草卓伊凡
  • pandas自学笔记16 pandas可视化
  • 2025年职场人士专业证书选择与分析
  • 免费GIS服务器方案:OGC标准3DTiles服务发布与跨平台渲染实践
  • word运行时错误‘53’,文件未找到:MathPage.WLL,更改加载项路径完美解决
  • 漏洞挖掘 渗透测试思路图总结
  • 洛谷 P1115 最大子段和
  • Onion-LO(已开源)——LIDAR里程计的统一框架
  • LeetCode 面试经典 150_滑动窗口_串联所有单词的子串(32_30_C++_困难)(滑动窗口:控制起点和滑动距离)
  • GPS:开启定位时代的科技魔杖
  • 四、操作系统