life-church: add lc-hosts inventory + lc-precheck playbook (facts + read-only pre-checks)
This commit is contained in:
parent
f2310d72db
commit
8610649a3a
20
life-church/inventory/lc-hosts.yml
Normal file
20
life-church/inventory/lc-hosts.yml
Normal file
@ -0,0 +1,20 @@
|
||||
# Life Church physical hosts inventory (ThinkCentre desktops).
|
||||
# Reached over the NetBird mesh (Semaphore LXC .99 routes to the mesh via its host).
|
||||
#
|
||||
# Auth: Semaphore SSH key `lc_hosts_ssh` (the lc_deploy ed25519 key, authorized on
|
||||
# both hosts). Per-host login differs, so ansible_user is set per host.
|
||||
# become (sudo) password is NOT stored here — the playbook fetches it from
|
||||
# Infisical /lc-hosts at runtime and sets ansible_become_pass per host.
|
||||
all:
|
||||
vars:
|
||||
ansible_python_interpreter: /usr/bin/python3
|
||||
ansible_ssh_common_args: "-o StrictHostKeyChecking=accept-new"
|
||||
children:
|
||||
lifechurch_desktops:
|
||||
hosts:
|
||||
thinkcenter:
|
||||
ansible_host: 100.96.78.26
|
||||
ansible_user: steve
|
||||
tc1:
|
||||
ansible_host: 100.96.181.238
|
||||
ansible_user: lc_user
|
||||
Loading…
Reference in New Issue
Block a user