k8s 概念说明,k8s面试题

2023-11-02

什么是Kubernetes?
Kubernetes是一种开源容器编排系统,可自动化应用程序的部署、扩展和管理。

Kubernetes 中的 Master 组件有哪些?
Kubernetes 中的 Master 组件包括 API Server、etcd、Scheduler 和 Controller Manager。

Kubernetes 中的 Node 组件有哪些?
Kubernetes 中的 Node 组件包括 kubelet、kube-proxy 和容器运行时(如 Docker)。

Kubernetes 中的 Pod 是什么?
Pod是Kubernetes中最小的可部署单元,包含一个或多个紧密关联的容器。

Kubernetes 中的 Deployment 是什么?
Deployment是Kubernetes中的一种控制器,用于声明式地管理Pod的副本数和更新。

Kubernetes 中的 Service 是什么?
Service是Kubernetes中的一种资源对象,用于公开一组Pod,并为它们提供一个稳定的网络终结点。

Kubernetes 中的 Ingress 是什么?
Ingress是Kubernetes中的一种资源对象,用于公开HTTP和HTTPS路由到集群中的Service。

Kubernetes 中的 ConfigMap 是什么?
ConfigMap是Kubernetes中的一种资源对象,用于存储配置数据,如环境变量和配置文件。

Kubernetes 中的 Secret 是什么?
Secret是Kubernetes中的一种资源对象,用于存储敏感数据,如密码和密钥。

Kubernetes 中的 Namespace 是什么?
Namespace是Kubernetes中的一种资源对象,用于提供多租户隔离和资源配额。

Kubernetes 中的 Label 是什么?
Label是Kubernetes中的一种资源元数据,用于标识和选择对象,如Pod和Service。

Kubernetes 中的 Selector 是什么?
Selector是Kubernetes中的一种标识和选择对象的机制,如Pod和Service。

Kubernetes 中的 Volume 是什么?
Volume是Kubernetes中的一种资源对象,用于在Pod中存储数据。

Kubernetes 中的 StatefulSet 是什么?
StatefulSet是Kubernetes中的一种控制器,用于管理有状态应用程序,如数据库。

Kubernetes 中的 DaemonSet 是什么?
DaemonSet是Kubernetes中的一种控制器,用于确保每个节点上都运行一个副本的Pod。

Kubernetes 中的 Job 是什么?
Job是Kubernetes中的一种控制器,用于在集群中运行一次性任务。

Kubernetes 中的 CronJob 是什么?
CronJob是Kubernetes中的一种控制器,用于按照预定时间表运行重复任务。

Kubernetes 中的 Horizontal Pod Autoscaler (HPA) 是什么?
HPA是Kubernetes中的一种控制器,用于自动缩放Pod的副本数,以匹配应用程序负载的需求。

Kubernetes 中的 kubectl 是什么?
kubectl是Kubernetes的命令行工具,用于管理Kubernetes集群和资源。

Kubernetes 中的 RBAC 是什么?
RBAC是Kubernetes中的一种访问控制机制,用于限制用户和服务帐户对资源的访问权限。

Kubernetes 中的 Admission Controllers 是什么?
Admission Controllers是Kubernetes中的一种插件机制,用于对资源的创建、更新和删除进行验证和修改。

Kubernetes 中的 Pod 生命周期有哪些阶段?
Pod的生命周期包括Pending、Running、Succeeded、Failed和Unknown五个阶段。

Kubernetes 中的控制器有哪些?
Kubernetes中的控制器包括Deployment、StatefulSet、DaemonSet、Job、CronJob、ReplicaSet等。

Kubernetes 中的 Pod 调度过程是什么?
Pod调度过程包括节点选择、预选、优选、绑定等步骤。

Kubernetes 中的卷类型有哪些?
Kubernetes中的卷类型包括EmptyDir、HostPath、ConfigMap、Secret、PersistentVolume等。

Kubernetes 中的容器准入控制有哪些?
Kubernetes中的容器准入控制包括SecurityContext、ResourceRequirements、LivenessProbe和ReadinessProbe等。

Kubernetes 中的容器生命周期钩子有哪些?
Kubernetes中的容器生命周期钩子包括postStart和preStop两个钩子。

Kubernetes 中的资源配额有哪些类型?
Kubernetes中的资源配额包括Pod、容器、CPU、内存、存储等类型。

Kubernetes 中的滚动升级是什么?
滚动升级是Kubernetes中Deployment控制器的一种更新策略,可以逐步升级Pod的副本数。

Kubernetes 中的 Sidecar 模式是什么?
Sidecar模式是Kubernetes中的一种部署模式,将一个辅助容器(Sidecar)与主容器(Application)一起部署在同一个Pod中,用于提供额外的功能,如日志收集、监控等。

Kubernetes 中的 ReadinessProbe 和 LivenessProbe 有什么区别?
ReadinessProbe用于检查Pod是否已经准备好接收流量,LivenessProbe用于检查Pod是否还在运行中。

Kubernetes 中的控制器的自我修复机制是什么?
Kubernetes中的控制器的自我修复机制包括实时监控和故障自动恢复。

Kubernetes 中的控制器的扩展性是什么?
Kubernetes中的控制器的扩展性是指可以通过增加或减少控制器的副本数来扩展或缩小应用程序的规模。

Kubernetes 中的多租户模式是什么?
多租户模式是Kubernetes中的一种资源隔离机制,用于在同一集群中为多个用户或团队提供独立的命名空间。

Kubernetes 中的服务发现是什么?
服务发现是Kubernetes中的一种机制,用于自动检测和管理应用程序中的服务和其所需的资源。

Kubernetes 中的 Service 类型有哪些?
Kubernetes中的Service类型包括ClusterIP、NodePort、LoadBalancer、ExternalName等。

Kubernetes 中的 ConfigMap 和 Secret 有什么区别?
ConfigMap用于存储应用程序的配置信息,而Secret用于存储敏感信息,如密码、证书等。

Kubernetes 中的调度器是什么?
调度器是Kubernetes中的一种组件,用于将Pod分配到集群中的节点上运行。

Kubernetes 中的多副本集群中的 Pod 如何保证不被调度到同一节点上运行?
可以通过Pod亲和性和Pod反亲和性来保证多副本集群中的Pod不会被调度到同一节点上运行。

Kubernetes 中的 Init Container 是什么?
Init Container是Kubernetes中的一种容器,用于在主容器启动之前完成一些初始化任务。

Kubernetes 中的 CNI 是什么?
CNI是Kubernetes中的一种插件机制,用于为Pod分配IP地址和配置网络。

Kubernetes 中的网络插件有哪些?
Kubernetes中的网络插件包括Calico、Weave Net、Flannel、Cilium等。

Kubernetes 中的存储插件有哪些?
Kubernetes中的存储插件包括NFS、HostPath、iSCSI、Ceph等。

Kubernetes 中的 Pod 安全上下文是什么?
Pod安全上下文是Kubernetes中的一种安全机制,用于限制Pod中容器的权限。

Kubernetes 中的容器安全机制是什么?
Kubernetes中的容器安全机制包括Seccomp、AppArmor、SELinux等。

Kubernetes 中的应用程序部署方式有哪些?
Kubernetes中的应用程序部署方式包括Deployment、StatefulSet、DaemonSet、Job、CronJob等。

Kubernetes 中的资源限制和请求是什么?
资源限制和请求是Kubernetes中的一种机制,用于限制容器使用的CPU和内存等资源。

Kubernetes 中的 Pod 容器如何共享同一个存储卷?
可以通过Volume和PersistentVolume来实现Pod容器的共享存储卷。

Kubernetes 中的亲和性和反亲和性是什么?
Pod亲和性和反亲和性是Kubernetes中的一种机制,用于控制Pod如何调度到节点上运行。

Kubernetes 中的控制器如何保证集群中的容器数量恒定?
Kubernetes中的控制器可以通过自动创建和删除Pod副本来保证集群中的容器数量恒定。

Kubernetes 中的 HPA 是什么?
HPA是Kubernetes中的一种自动扩展机制,用于根据应用程序负载自动扩展Pod副本数。

Kubernetes 中的 NodeSelector 是什么?
NodeSelector是Kubernetes中的一种机制,用于将Pod调度到特定的节点上运行。

Kubernetes 中的亲和性和反亲和性可以控制哪些方面?
亲和性和反亲和性可以控制Pod如何调度到节点上运行,如节点的标签、容器的位置等。

Kubernetes 中的 Taint 和 Toleration 是什么?
Taint和Toleration是Kubernetes中的一种机制,用于控制哪些Pod可以调度到带有特定标记的节点上运行。

Kubernetes 中的节点池是什么?
节点池是Kubernetes中的一种机制,用于组织和管理节点,并根据需要自动缩放节点池的大小。

Kubernetes 中的节点池自动缩放是如何实现的?
节点池自动缩放可以通过HPA和CA等机制来实现。

Kubernetes 中的 Service 是什么?
Service是Kubernetes中的一种机制,用于在一组Pod之前提供稳定的网络连接。

Kubernetes 中的 Ingress 是什么?
Ingress是Kubernetes中的一种机制,用于将外部流量路由到集群中的Service。

Kubernetes 中的网络插件是什么?
网络插件是Kubernetes中的一种机制,用于管理Pod之间的网络连接。

Kubernetes 中的网络策略是什么?
网络策略是Kubernetes中的一种机制,用于控制Pod之间的网络流量。

Kubernetes 中的 SecurityContext 是什么?
SecurityContext是Kubernetes中的一种机制,用于控制Pod和容器的安全性。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

k8s 概念说明,k8s面试题 的相关文章

随机推荐

  • Hyperledger fabric查询区块错误问题解决:“error Entry not found in index”

    最近写了一个Hyperledger Fabric区块监控的程序 功能是应用程序监听区块生成事件 并查询新生成区块的信息 然而 当客户端收到Peer发来的blockEvent事件后 调用Channel对象的queryBlockByNumber
  • Java面试回忆录:教你解决线上频出MySQL死锁问题!附带学习经验

    引言 最近项目上线的频率颇高 连着几天加班熬夜 身体有点吃不消精神也有些萎靡 无奈业务方催的紧 工期就在眼前只能硬着头皮上了 脑子浑浑噩噩的时候 写的就不能叫代码 可以直接叫做Bug 我就熬夜写了一个bug被骂惨了 Java并发编程技术官笔
  • 【UE4】 修改引擎-添加更多视口窗口Viewport

    先看效果 视口添加了viewport 5 和 viewport 6 前言 此修改必须基于虚幻引擎源码版 请先安装源码版虚幻引擎 源码版安装教程来自CSDN 虚幻4源码版安装 教程开始 首先安装源码版引擎 这里用的是4 26 2源码版引擎 1
  • 小米笔记本重装系统没有wifi功能和扬声器没有声音解决的过程(红米G游戏本)

    要看解决方法的直接看文章最后 经过 1 因为自己已经用pe系统给很多同学包括我自己重装过很多次系统了 所以最开始打算用pe给小米笔记本装系统 pe盘里面装的镜像是MSDN上面下载的最新1909的win10 2 最开始用pe 系统给小米笔记本
  • 初学nodejs必看,nodejs入门良言。

    断断续续用nodejs开发也快一年了 不得不说本人天资驽钝实在不敢恭维技术 只能说久病成医 坑踩的多了就知道怎么避免了 在此写写几句自己踩过的坑 希望能帮到即将步入nodejs这行的同学们 注 这篇博客技术点不多 更多的是跟大家分享一个思路
  • Java练习——输入n个数,存入数组,进行排序输出

    题目 输入n个数 存入数组 进行排序输出 package paixu import java util Scanner public class paixu public static void main String args int z
  • 数据分析常用库(包含pytorch、tensorflow安装)

    1 pandas 2 numpy 3 sklearn 安装的时候是 scikit learn 4 matplotlib 5 pytorch cuda版本pytorch安装 不一定需要更新英伟达的驱动 电脑cuda版本可以高于pytorch的
  • NSSCTF之Web篇刷题记录(13)

    NSSCTF之Web篇刷题记录 12 GXYCTF 2019 BabyUpload GKCTF 2020 cve版签到 HCTF 2018 Warmup GDOUCTF 2023 泄露的伪装 羊城杯 2020 easycon HNCTF 2
  • 服务器 风扇测试软件,图解服务器风扇安装的正确方法

    一般不是太垃圾的机箱总有两个地方可以装风扇 前面的一般在硬盘托架处 后面的一般在电源下面 键盘口上方 有的机箱出厂就已经装好1 2个风扇了 图中越红的区域温度相对越高 应该什么样的风道合理呢 1 前后都装机箱风扇的情况 应该前进后出 这样机
  • k8s搭建高可用spring-cloud-config配置中心集群

    k8s搭建高可用配置中心 查找镜像 docker部署 关闭认证方式部署 开启认证方式部署 docker compose方式部署 k8s方式部署 使用configMap挂载配置 挂载本地目录方式 测试应用加载配置中心配置启动 查找镜像 镜像地
  • Nginx禁止某IP(段)访问的两种方法

    修改Nginx配置文件nginx conf Nginx配置访问IP可以修改nginx conf文件 只需要在server中添加allow和deny的IP即可 如下 server listen 80 server name localhost
  • 数据加载的时候出现RuntimeError: Pin memory thread exited unexpectedly

    很有可能是因为num workers太大导致的 可以调小一些
  • ch03-数值计算(进阶)

    文章目录 数学函数 三角 双曲函数 指数和对数 算术操作 自动域 数值计算 舍入 和积差 符号函数 截断 插值 导数和微积分 梯度 梯形公式 多项式 简介 便捷类 关系运算 真值测试 值和类型 逻辑运算 比较 二进制运算 位运算 左右移 打
  • 优先队列(priority_queue)总结

    文章目录 priority queue 一 优先队列简介 二 优先队列特性和操作 1 头文件 定义 2 默认优先输出大数据 1 举例 3 优先输出小数据 即小顶堆 1 举例 4 自定义优先级 重载默认的 lt 符号 1 使用 funtion
  • python爬虫——爬取电影天堂磁力链接

    爬虫 静态网页爬取 工具 pycharm python3 6 火狐浏览器 模块 requests 可以使用pip install requests安装 re 不用安装 网址 http www ygdy8 net html gndy dyzz
  • 架构--网络关键指标

    架构 网络关键指标 1 QPS Queries Per Second 每秒查询率 是一台服务器每秒能够相应的查询次数 是对一个特定的查询服务器在规定时间内所处理流量多少的衡量标准 即每秒的响应请求数 也即是最大吞吐能力 2 TPS Tran
  • Stable Diffusion 系列教程

    目录 1 高清修复 1 1 原理 1 2 基本操作 1 3 优缺点 2 UpScale 放大脚本 2 1 原理 2 2 基本操作 2 3 优缺点 3 附加功能放大 3 1 原理 3 2 基本操作 3 3 优缺点 优化出图质量 产出更高清 分
  • Firefly

    Firefly 流萤 中文对话式大语言模型在本文中 笔者将介绍关于Firefly 流萤 模型的工作 一个中文对话式大语言模型 https mp weixin qq com s TX7wj8IzD EaMTvk0bjRtA一个支持中文的176
  • View 的事件分发

    事件分发机制 1 1 事件分发的顺序 Activity gt ViewGroup gt View 1 2 事件分发涉及到的方法 public boolean dispatchTouchEvent MotionEvent ev 事件过来的时候
  • k8s 概念说明,k8s面试题

    什么是Kubernetes Kubernetes是一种开源容器编排系统 可自动化应用程序的部署 扩展和管理 Kubernetes 中的 Master 组件有哪些 Kubernetes 中的 Master 组件包括 API Server et