Ansible CMDB
В предыдущей статье мы рассмотрели удобную структуру директорий для Ansible. Оставался один вопрос – причем тут Configuration Management Database? Ну, раз уж мы говорим про IaC, то именно CMDB будет тем самым носителем знания, «что есть инфраструктура». Религия Ansible утверждает, что наборы настроек компонуются в роли, которые, в свою очередь, назначаются соответствующим хостам. В результате у нас должны получиться очень лаконичные playbook, только с ролями. Вот, только, сразу возникают проблемы с их читаемостью...