Re:Salt: Like Puppet, Except It Doesn’t Suck
by contingencies on Tuesday June 25, 2013 @07:38AM
(#5938716)
any bucket of bits qualifies as an identifiable environment
Sure.
The very purpose of most of these tools is to make state visible
Right, but they do a poor (ie. post-facto, limited granularity) job of it. This is why IMHO their paradigm is inelegant.
infrastructure in mind for how your CSIEs are constructed
We use scripts with exit values that execute within the target environment to bring it from a base configuration (eg. some AMI or some distro) through to the desired config, plus validation tests. I think most people's approaches will be similar. PFCTs essentially provide this, and could be used for this step without issue.
Sure.
The very purpose of most of these tools is to make state visible
Right, but they do a poor (ie. post-facto, limited granularity) job of it. This is why IMHO their paradigm is inelegant.
infrastructure in mind for how your CSIEs are constructed
We use scripts with exit values that execute within the target environment to bring it from a base configuration (eg. some AMI or some distro) through to the desired config, plus validation tests. I think most people's approaches will be similar. PFCTs essentially provide this, and could be used for this step without issue.