【Kubernetes】常见面试题汇总(五十四)

news/2024/10/3 18:04:07 标签: kubernetes, 容器, 云原生

目录

120.创建 init C 容器后,其状态不正常?

特别说明:

题目    1-68    属于【Kubernetes】的常规概念题,即 “ 汇总(一)~(二十二)” 。

题目  69-113  属于【Kubernetes】的生产应用题,其中 104-113 为 “ 情景类 ”。

题目 114-132 属于【Kubernetes】的其他类型题,即 “ 汇总(五十一)” 开始。


120.创建 init C 容器后,其状态不正常?

示例: 

94a29184d16046d88adc8a7f411c4461.png

原因分析:查看日志发现,pod一直出于初始化中;

然后查看 pod 详细信息,定位 pod创建失败的原因为:初始化容器未执行完毕。 

8415d79132cd4793a1d44600e867a4c3.png

aa6082854d4e4a70bf0b6a249a12b957.png

7fde2d9872ee48fcb584fd04fecfc2af.png

73fc109430bd4403a7f8639f9547647f.png

解决方法:创建相关 service,将 SVC 的 name写入 K8S 集群的 coreDNS 服务器中。

于是 coreDNS 就能对 POD 的 init C 容器执行过程中的域名解析了。 

可以使用命令:kubectl apply -f myservice.yaml;

如下所示:

80df5de671b34a09b45a6e9ae0e54a6d.png

b09f096565384e7b9335544585bcae0c.png

f1a9537548c6404b80f66915622f0bc0.png


“【Kubernetes】常见面试题汇总” 系列文章,可点击链接查看专栏详情:K8s 面试题汇总 


http://www.niftyadmin.cn/n/5688781.html

相关文章

Hive数仓操作(八)

一、Hive中的分桶表 1. 分桶表的概念 分桶表是Hive中一种用于提升查询效率的表类型。分桶指的是根据指定列的哈希值将数据划分到不同的文件(桶)中。 2. 分桶表的原理 哈希分桶:根据分桶列计算哈希值,对哈希值取模,将…

云服务器部署k8s需要什么配置?

云服务器部署k8s需要什么配置?云服务器部署K8s需要至少2核CPU、4GB内存、50GBSSD存储的主节点用于管理集群,工作节点建议至少2核CPU、2GB内存、20GBSSD。还需安装Docker,选择兼容的Kubernetes版本,配置网络插件,以及确…

C++基础(6)——模板初阶

目录 1.泛型编程 2.函数模板 2.1函数模板的概念 2.2 函数模板格式 2.3 函数模板的原理 2.4 函数模板的实例化 2.4.1隐式实例化&#xff1a;让编译器根据实参推演模板参数的实际类型 2.4.2显式实例化&#xff1a;在函数名后的<>中指定模板参数的实际类型 2.5 模板…

计算机组成原理(笔记6阵列乘法器、补码阵列乘法器)

手算阵列乘法器 平时我们计算乘法的时候是手算的 平时手算过程中我们是进行平行移位&#xff0c;可是在计算机里平行移位&#xff0c;会带来更大的开销&#xff0c;如下图我们可以看到&#xff0c;为此聪明的人&#xff0c;设计了斜移位的计算机 值得注意的是最后一行用的是平…

C0012.Clion改用VS编译器开发Qt界面

1.VS编译器添加 2.配置MSVC2019环境变量 3.各种问题报错与解决 问题描述 warning C4819&#xff1a;该文件包含不能在当前代码页(936)中表示的字符。解决办法 在CMakeLists.txt中添加如下代码 # 如下代码只在使用VS编译器时需要&#xff0c;使用mingw32编译器时需要注释掉 #…

第4篇:MSSQL日志分析----应急响应之日志分析篇

常见的数据库攻击包括弱口令、SQL注入、提升权限、窃取备份等。对数据库日志进行分析&#xff0c;可以发现攻击行为&#xff0c;进一步还原攻击场景及追溯攻击源。 0x01 MSSQL日志分析 首先&#xff0c;MSSQL数据库应启用日志记录功能&#xff0c;默认配置仅限失败的登录&…

在Git中操作失误,如何撤回

在 Git 中&#xff0c;撤回操作可以通过多种方式实现&#xff0c;具体取决于你想要撤回的操作类型&#xff08;如提交、暂存、修改等&#xff09;。以下是几种常见场景及其相应的撤回方法&#xff1a; 1. 撤回未暂存的修改 如果你在工作区中进行了更改&#xff0c;但还没有将…

sentinel原理源码分析系列(二)-动态规则和transport

本文是sentinel原理源码分析系列第二篇&#xff0c;分析两个组件&#xff0c;动态配置和transport 动态规则 Sentinel提供动态规则机制&#xff0c;依赖配置中心&#xff0c;如nacos&#xff0c;zookeeper&#xff0c;组件支持动态配置&#xff0c;模板类型为规则&#xff0c;支…