Commit Graph

3 Commits (master)

Author SHA1 Message Date
Dustin 3877547c03 bootstrap: Import useproxy playbook
Hosts that must use the proxy in order to access the Internet need to
have that configured very early on, before any package installation is
attempted.
2025-03-19 07:46:28 -05:00
Dustin 34c1256f27 base: Factor out SSH host, user cert roles
Moving the SSH host and user certificate configuration roles out of
`base.yml` into their own playbooks.  This will make it easier to deploy
them separately, and target different sets of hosts.  The main driver
for this change is the OVH VPS; being external, it cannot communicate
with SSHCA and thus cannot have a signed host certificate.  As such, we
do not want to try to configure the SSHCA client on it at all.
2025-02-01 17:36:58 -06:00
Dustin 5958904fa3 bootstrap: PB to bootstrap a new machine
I've actually had this playbook for a _long_ time, just never bothered
to commit it.  It's useful for the very first time Ansible is run for a
managed node to configure all the basic stuff.
2024-07-02 20:44:29 -05:00