CMDB在容器场景下,确实面临一些挑战,与传统的虚拟机比较。
由于容器进程的IP地址经常变化,CMDB里记录的应用IP地址就不是很合适了,为此也有一些企业对容器网络做了定制,要求容器Pod IP地址在Pod重建之后保持不变。
这个诉求现在也有一些解决方案,在公有云上就可以通过将弹性网卡绑定到Pod,弹性网卡随Pod迁移,IP地址绑定在弹性网卡上,达到Pod重建后IP地址不变的效果。参考弹性网卡在容器网络的应用获取详细方法。
如果不具备上述条件,那么就得修改一下CMDB模型,与K8S的模型对应,比如记录Deployment,Service等对象,而不是进程IP地址。
收起