You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I'm reading the code, trying to understand how one would migrate to debops, and how that would be configured. I don't see where the roles call the servers. For example, etckeeper does not seem to create the remote repo on a server? zabbix-agent does not seem to create the entry for the new host on the zabbix server? (even though there is a "Install secret key" task (which might imply that all clients use the same secret key?). I also see roles libvirtd and libvirtd_qemu , but don't see how you specify in the inventory that it should create the virtual machines through.
Maybe I'm misunderstanding what debops objectives are.
The text was updated successfully, but these errors were encountered:
I don't use etckeeper, but from a quick browse through the role tasks and defaults, it seems to default to using a local repo only, you can set remote repos in etckeeper__push_remote but you'd need to create the repo yourself first since there is no DebOps role for handling git repos (and you might have the repo on GitHub, an internal server, etc).
Other roles, like nullmailer do (optionally) setup things like an LDAP account (via the ldap role) for access to the SMTP server. Many roles (e.g. icinga and roundcube) automatically setup a web server via the nginx role, etc.
So largely it comes down to if the "servers" for a given role have a corresponding DebOps role which can be both discovered and configured automatically via the Ansible inventory.
I'm reading the code, trying to understand how one would migrate to debops, and how that would be configured. I don't see where the roles call the servers. For example, etckeeper does not seem to create the remote repo on a server? zabbix-agent does not seem to create the entry for the new host on the zabbix server? (even though there is a "Install secret key" task (which might imply that all clients use the same secret key?). I also see roles libvirtd and libvirtd_qemu , but don't see how you specify in the inventory that it should create the virtual machines through.
Maybe I'm misunderstanding what debops objectives are.
The text was updated successfully, but these errors were encountered: