Replies: 4 comments 2 replies
-
Ansible
UseNormally operates by a 'control node' pushing Python scripts to 'managed nodes' over SSH. This means,
These could conflict with the DSH architecture. Alternatively, ansible-pull could be used to make each managed node periodically fetch and run a playbook. Other interfaces
|
Beta Was this translation helpful? Give feedback.
-
DSH Architecture and DSCThe architecture of DSH, often deliberately designed to isolate groups and components, presents challenges to some models of DSC/configuration management. In particular, any system which relies on (or assumes) each managed node is,
may be tricky as connecting all (or most, or many) nodes to a single host/network could create a route to undermine isolation. However, that is how many DSC/configuration management systems are intended to work. OptionsA single (per SHM, or per SHM/SRE) management clusterThis could be
NSG rules allowing necessary connections to all vnets with machines that need to be managed. Compromising this infrastructure could be quite serious as it would allow privilege escalation (although perhaps indirectly) on managed VMs. |
Beta Was this translation helpful? Give feedback.
-
Azure OptionsCurrently is seems that the DSC extension for Linux is being retired (and is incompatible with the log analytics extension!). Machine Configuration uses Azure Policies to enforce Configuraton resources to sets of machines. Maybe the structure is this?
Summary,
|
Beta Was this translation helpful? Give feedback.
-
AWXGood overview here
|
Beta Was this translation helpful? Give feedback.
-
Let's explore options for desired state configuration and configuration management.
Some things we could achieve,
Some tools/options we can explore,
Azure DSC (Linux)See a previous issue.
Beta Was this translation helpful? Give feedback.
All reactions