Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

TELEICU/Path A: Ansible Pull: Difference between revisions

From OHC Network Wiki
More languages
Content deleted Content added
Automated edit (via update-page on MediaWiki MCP Server)
Fix Mermaid diagrams: remove <pre> wrapping so parser functions execute (via update-page on MediaWiki MCP Server)
 
Line 12: Line 12:
All node configuration is declared in a central git repository. Each hospital PC runs <code>ansible-pull</code> on a cron or systemd timer, checking out the repo and applying the playbook for its host group.
All node configuration is declared in a central git repository. Each hospital PC runs <code>ansible-pull</code> on a cron or systemd timer, checking out the repo and applying the playbook for its host group.


<pre>
{{#mermaid:flowchart LR
{{#mermaid:flowchart LR
REPO["Git Repository<br/>(central playbooks)"]
REPO["Git Repository<br/>(central playbooks)"]
Line 23: Line 22:
REPO -->|"per-agent pull"| HUB
REPO -->|"per-agent pull"| HUB
}}
}}
</pre>


== What Ansible manages ==
== What Ansible manages ==
Line 60: Line 58:
== Repository structure ==
== Repository structure ==


<pre>
{{#mermaid:flowchart LR
{{#mermaid:flowchart LR
subgraph Repo["ansible-teleicu/"]
subgraph Repo["ansible-teleicu/"]
Line 70: Line 67:
end
end
}}
}}
</pre>


{{Navbox TELEICU}}
{{Navbox TELEICU}}