9.5深入Pod

pod共享namespace、network、volume

kubernetes引入pause容器,且第一个启动

downwardapi

查看运行中的端口

netstat -ntlp

查看当前进程

ps -ef

查看ip地址

ifconfig

查看网络设备

ip add

pod的生命周期

  • Pendding:由于某种原因还没有被调度的pod。内存不足,匹配不到满足要求的节点,无法拉取镜像

  • containerCreating:容器创建

  • Running:运行中

  • job和cronjob会具有下面lifecycle(Succeded:执行成功;Failed:执行失败)

  • Ready 通过健康检查

  • CrashLoopBackOff:未通过健康检查

  • Unknown:api Server没有收到pod的汇报

ProjectedVolume

projected的使用场景

  • Secret :存储需要加密的数据

  • ConfigMap:存储不需要加密的数据

  • DownloadAPI:程序中可以取到pod对象本身的相关信息

Secret ConfigMap DownloadAPI的使用后期补充

serviceaccount

etcd

Last updated

Was this helpful?