k8s面试题总结(十二)

devtools/2025/3/14 21:52:16/

1.简述ETCD适应的场景?

  1. 适用于数据高一致性的场景,确保分布式环境中的数据是一致的。
  2. 适用于服务高可用时的场景。
  3. 适用于多节点数据分布式存储的场景。
  4. 适用于服务之间协调和交互使用的场景。

2.Etcd集群之间是怎么同步数据的?

在etcd集群中,节点之间通过Raft一致性算法实现数据同步。

Raft保证了数据的高可用性和一致性,确保在集群中的节点保持相同的数据状态。

3.静态pod的适用场景

静态pod通常用于在k8s启动前启动一些核心服务(如网路插件CNI,DNS服务等),它能确保这些关键服务在kubelet启动时运行,不受API-Server服务的可用性以及网络故障的影响。

4.简述k8s中pod的常见调度方式?

  1. Pod的优选和预选调度:根据优选和预选机制,淘汰不符合的node节点,进行调度。
  2. 节点亲和性和反亲和性:通过设置规则,将需要部署在一起的pod部署在同一节点,不需要的分开进行部署。
  3. 资源限制和请求:设置资源需求和限制来影响pod被调度到哪个节点。

5.简述一下k8s中删除pod的流程。

  1. 触发删除请求:用户或控制器(如Deployment,StatefulSet)发出删除pod的请求,可通过命令行工具kubectl或通过API请求来完成删除命令。
  2. API-Server更新状态:API-Server收到删除请求后,会更新pod的状态,将其标记为Terminating(终止中)。
  3. 发送终止信号:k8S向pod中的每个容器发送终止信号(SIGTERM),这通知容器需要优雅的关闭。
  4. 等待终止期限:k8s等待一个预定义的终止期限(默认30秒),在这段时间内,容器可以完成它们的清理工作。
  5. 强制终止:如果容器在终止期限内没有终止,k8s会发送强制终止信号(SIGKILL),但可能导致数据丢失。
  6. 资源释放:当所有容器都成功终止并清理,k8s会释放与pod相关的资源。
  7. 从etcd中删除对象:k8s会从etcd中删除pod的对象记录。


http://www.ppmy.cn/devtools/167120.html

相关文章

Vue:其他指令

Vue:其他指令 2.13.1、v-text v-text 指令用于将数据填充到标签体当中,并且是以覆盖的形式填充。与原生JS中的 innerText 功能类似,填充的内容中即使存在HTML标签也只是会当做一个普通的字符串处理,不会解析。例如: …

J6打卡——pytorch实现ResNeXt-50实现猴痘检测

🍨 本文为🔗365天深度学习训练营中的学习记录博客 🍖 原作者:K同学啊 1.检查GPU import torch import torch.nn as nn import torchvision.transforms as transforms import torchvision from torchvision import transforms, d…

机器学习模型-从线性回归到神经网络

在当今的数据驱动世界中,机器学习模型是许多应用程序的核心。无论是推荐系统、图像识别,还是自动驾驶汽车,机器学习技术都在背后发挥着重要作用。在这篇文章中,我们将探索几种基础的机器学习模型,并了解它们的基本原理…

MinIO问题总结(持续更新)

目录 Q: 之前使用正常,突然使用空间为0B,上传文件也是0B(部署在k8s中)Q: 无法上传大文件参考yaml Q: 之前使用正常,突然使用空间为0B,上传文件也是0B(部署在k8s中) A: 1、检查pod状态…

Hi3516DV300 移植Qt

之前在NXP的板子上,移植过了ARM Linux 移植 tslib、Qt和OpenCV_linux qt tslib-CSDN博客 不过海思移植Qt时还是有不少问题的。 一、Qt 下载与编译 1. Qt 下载 Index of /archive/qt/5.12/5.12.9/single tar -xf qt-everywhere-src-5.12.9.tar.xz2. 修改交叉编译…

MySql数据库等级考试学习分享3(Day5)

题目:机器周期的同步标准是( )。 选项: A. CPU执行指令所占用的时间 B. CPU访问存储器一次所需要的时间 C. CPU分析指令所需要的时间 D. CPU访问寄存器一次所需要的时间 知识点总结(0基础必看) 1. 计算机时序的基本单位 单位定义关系时钟周期(Clock Cycle)CPU主频的倒…

英语学习(GitHub学到的分享)

【英语语法:https://github.com/hzpt-inet-club/english-note】 【离谱的英语学习指南:https://github.com/byoungd/English-level-up-tips/tree/master】 【很喜欢文中的一句话:如果我轻轻松松的学习,生活的幸福指数会提高很多…

网络安全相关资源安全合规检查与整改计划‌

在信息化高速发展的今天,确保各个资源组的安全合规性显得尤为重要。针对在建工程节点的项目建设中心安全系统,我们进行了一系列的检查,并发现了若干不合规项。以下是对这些不合规项的详细分析、无法整改的原因、规避方案以及后续的整改计划。…