Identify the Ansible deployed configuration from the one added by user
On our tests we use an account we are the only one to know about. So there isn't any action from outside ansible work.
But in other accounts we may have to coexist with user defined configuration. For example, the startinblox
has those websites:
So when we apply the Ansible deployment we need to make sure that we are not messing with user configuration.
@chris I just disabled the deployment on startinblox
for this reason (13cfff74). If we apply the deployment on this account, it's gonna deploy new servers and clients. But it will also delete the Default Website
which is used here for a specific purpose. I think we may need to add a mark on each element we create to make sure it's ours when we redeploy and avoid manual action on them. What do you think ?
@jbpasquier @balessan Will this extra user configuration (websites, databases, ...) be frequent once we have the Ansible deployment ?