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

【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.kler.cn/news/337162.html

相关文章:

  • 前端的全栈混合之路Meteor篇(四):支持自定义对象序列化的EJSON介绍
  • JAVA开发系统环境搭建
  • 用Arduino单片机制作一个简单的音乐播放器
  • Ajax开发技术
  • 安卓真机调试“no target device found“以及“ INSTALL_FAILED_USER_RESTRICTED“两个问题的解决办法
  • 商云10如何开启积分付款功能
  • 人工智能与医疗健康的融合:未来的机遇与挑战
  • 《 防MAC 地址欺骗攻击》
  • Steam Deck掌机可装“黑苹果” 开发者成功安装macOS 15 Sequoia
  • 20款奔驰CLS300升级原厂抬头显示HUD 23P智能辅助驾驶 触摸屏人机交互系统
  • MFC工控项目实例二十三模拟量输入设置界面
  • 反射在Go语言中的具体应用场景
  • YOLO系列模型
  • 【光追模组】使命召唤7黑色行动光追mod,调色并修改光影,并且支持光追效果,游戏画质大提升
  • GPU Puzzles讲解(一)
  • Windows 11:如何轻松安装或卸载 Copilot 应用(多种方法)
  • Qt+VS2019+大恒相机相机回调方式总结
  • 使用Buildpacks构建Docker镜像
  • 通俗‌易懂的Paxos算法
  • C++的联合体union