|
|
|
|
|
by Arch-TK
1693 days ago
|
|
There are no resources which are seemingly suitable for my environment. If you're going to claim that I'm missing something, rather than telling me that I have things to learn (no shit sherlock), you could tell me specifically which initial impressions are wrong. |
|
> idempotency implies that Ansible always starts from nothing and builds from there
...is wrong. It might be true that Ansible is unusable in your environment for some reason, but that's quite different fromage this specific false claim.
Here are a few more quotes that imply you should learn about Ansible before critiquing it for your use case (or, if you don't have time, then refrain from critiquing it in general):
> Don't I still need to know shell programming for Ansible?
No, Ansible uses a custom non-shell syntax and python modules. You can dip into shell scripts but you don't have to. Examples are everywhere in the Ansible documentation.
> Does this mean that every time I want to change my server I have to wait 15 minutes for it to re-install the distro and re-configure everything?
No. Ansible will examine your existing system and apply the changes you configure. Idempotency does not imply or require a functional-like OS or rebuilding from scratch; Ansible is more imperative.