Joshua Boniface
|
e53342474c
|
Remove GRUB config from base role
This is not actually ideal.
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
6903627150
|
Add additional items to base role
Backups, GRUB configuration, and IPMI configuration.
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
c96ad603b0
|
Fix sudoers to use conditional deploy_username
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
29363ebf80
|
Allow configurable fail2ban IPs
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
4dc5ebdba0
|
Move to more dynamic apt configs
Allow specifying repository URLs in the group_vars, and add
release-specific template files to support future version changes.
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
a4be011884
|
Add local domain to resolver config
|
2023-09-01 15:42:25 -04:00 |
Joshua Boniface
|
075ce8ea22
|
Add PVC status MOTD script
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
a8419be587
|
Use generic Debian repos and PVC component
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
777a4693a1
|
Improve SSH configuration for nodes
Ensure hostbased auth works with configs, remove erroneous old
conditional for authtypes, remove obsolete config option.
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
88209a2b70
|
Use Google DNS instead of Cloudflare
For some reason Cloudflare works in fewer places than Google, so just
use it instead.
|
2023-09-01 15:42:24 -04:00 |
Joshua Boniface
|
fbbf5ffe09
|
Use cluster_group variable for paths
Instead of trying to automagic this group out of the Ansible hostvars,
just make it explicitly defined in the group_vars to avoid any
confusion.
|
2023-09-01 15:42:23 -04:00 |
Joshua Boniface
|
7e653d52c3
|
Include upstream and short names in hosts
|
2023-09-01 15:42:23 -04:00 |
Joshua Boniface
|
7e74ce2ede
|
Add support for arbitrary /etc/hosts entries
|
2023-09-01 15:42:21 -04:00 |
Joshua Boniface
|
675aa865de
|
Allow sysrc triggers in nodes
|
2023-09-01 15:42:21 -04:00 |
Joshua Boniface
|
c9393ba957
|
Add templating of network interfaces
Closes #1
|
2023-09-01 15:42:21 -04:00 |
Joshua Boniface
|
1762d74aa8
|
Remove BLSE references
|
2023-09-01 15:42:20 -04:00 |
Joshua Boniface
|
e04e12f46f
|
Get NTP from real servers
|
2023-09-01 15:42:19 -04:00 |
Joshua Boniface
|
9bb513e695
|
Add hostsnames properly
|
2023-09-01 15:42:19 -04:00 |
Joshua Boniface
|
2650014ec1
|
Fix up some weird issues
|
2023-09-01 15:42:19 -04:00 |
Joshua Boniface
|
6dfaf433dc
|
Initial commit of PVC Ansible role
|
2023-09-01 15:42:19 -04:00 |