系统集成容器CMDB

容器对象在CMDB中应该如何管理?

容器对象,这种短生命周期的对象,需要在CMDB中进行管理吗?应该怎么管理?显示全部

容器对象,这种短生命周期的对象,需要在CMDB中进行管理吗?应该怎么管理?

收起
参与8

查看其它 1 个回答狄俄尼索斯的回答

狄俄尼索斯狄俄尼索斯软件架构设计师UProject

CMDB在容器场景下,确实面临一些挑战,与传统的虚拟机比较。

由于容器进程的IP地址经常变化,CMDB里记录的应用IP地址就不是很合适了,为此也有一些企业对容器网络做了定制,要求容器Pod IP地址在Pod重建之后保持不变。
这个诉求现在也有一些解决方案,在公有云上就可以通过将弹性网卡绑定到Pod,弹性网卡随Pod迁移,IP地址绑定在弹性网卡上,达到Pod重建后IP地址不变的效果。参考弹性网卡在容器网络的应用获取详细方法。

如果不具备上述条件,那么就得修改一下CMDB模型,与K8S的模型对应,比如记录Deployment,Service等对象,而不是进程IP地址。

互联网服务 · 2019-07-20
浏览3543

回答者

狄俄尼索斯
软件架构设计师UProject
擅长领域: 云计算容器容器云

狄俄尼索斯 最近回答过的问题

回答状态

  • 发布时间:2019-07-20
  • 关注会员:3 人
  • 回答浏览:3543
  • X社区推广