Answer the question
In order to leave comments, you need to log in
salt stack. What is the purpose of Pillars and Mine?
I'm slowly poking around in setting up servers and deploying software. Operations are quite uniform and simple.
The choice fell on SaltStack .
Answer the question
In order to leave comments, you need to log in
Pillars is a variable/data sheet that targets specific minions. They allow, for example, to reuse the same formula/statefile, filling different variables through pillars for different minions. In a sense, this is an analogue of Grains, but Grains generates and stores the minion itself, while Pillars are transferred from the master to the minion at the time the state is rendered on the master, which makes it a safe transport for sensitive data, such as passwords, because other minions will not be able to get them from the master unless they are the target of those pillars.
Mine is a way to automatically collect certain data from minions and share it with all other minions, pulling some scripts when this data changes. Allows, for example, to get the private IP addresses of all known backends of our application and automatically update their list on HAProxy.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question