You are just a beta version.

菜鸟的素养,在于不断的学习,记个笔记,给老大哥证明我学了(尬笑)Docker网络架构主要组成:CNM、Libnetwork和网络驱动;CNM(Container Network Model)CNM里面主要是包含了容器网络的基本要素,有Sandbox,Endpoint以及Network。Sabdbox:通俗理解,就是存放容器的虚拟网络,套接字,路由,DNS以及ip和防火墙信息的盒子,形成独立的...

问题描述通过自动化平台更新应用,应用状态一直显示处理中,Pod处于ContainerCreating状态,应用无法正常启动问题排查1.首先,查看控制台的日志查看对应的信息,若无任何应用日志,因此排除应用层面的启动报错2.其次,查看事件的报错信息,在初始化pod容器的时候出现问题,创建SandBox(创建环境,如为pod设置网络等)失败,此时,先检查pod的yaml文件,发现pod内存大小没有...

问题描述应用不定期出现重启,可以查看pod启动日志查看重启原因排查思路1.如果reason字段显示是OOMkilled,如果是Java类应用,则检查自己是否配置对应的JVM参数。其他类型的应用可以看是否是应用本身压力较大,需要向内存写入较大的数据,可适当扩大容器内存。2.如果reason字段显示是error或其他,可以先查看k8s事件,根据重启时间查看一下是否存在liveness探针检测失败...

排查思路问题描述开发人员在部署应用时由于健康探针探测失败导致应用状态异常无法部署成功,还会导致应用重启。总结为以下三种情况:1.k8s事件为Unhealthy,statuscode除了404之外,还可能存在500,503,401,405等情况。Readiness probe failed:HTTP probe failed with statuscode:404 2.k8s事件为Unheal...

什么是pod优雅退出pod代表k8s集群节点上运行的一个进程,是最小的运行单元。在更新应用/缩容实例/停止应用/重建pod等操作时,旧的pod会被销毁,如应用没有实现优雅退出,可能会存在部分请求无法被正确处理的情况。因此,需要给应用配置优雅退出,以保证最大的业务处理成功率。优雅退出指pod在被销毁之前进可能完成正在处理的请求或数据,避免请求失败或者是是数据不一致的请况。k8s管理的容器应用优...