|
bcbdd75185
|
Update motd again to fix that wonky y
|
2021-11-09 00:35:30 -05:00 |
|
|
8ac7e0f5a3
|
Add hostfile management to server role
Add aliases for direct connections of the cluster servers
|
2021-11-09 00:26:28 -05:00 |
|
|
197157b830
|
Update state directory to mabe not break itself on every reboot
|
2021-11-09 00:03:05 -05:00 |
|
|
4069d8a77a
|
Fix ssh auth config settings labels
|
2021-11-06 22:14:20 -04:00 |
|
|
fe0cd3ab67
|
Reorganize network spec to more accurately reflect settings
|
2021-11-06 22:06:12 -04:00 |
|
|
2cff4e4354
|
Fix bootstrap instructions to include group id
|
2021-11-06 20:46:32 -04:00 |
|
|
b4f9fba952
|
Update the mmotd to improve readability
|
2021-11-06 20:31:12 -04:00 |
|
|
8f805c3b15
|
Move hostname parameter to separate variable
Update inventory to support hubble
|
2021-11-06 20:31:12 -04:00 |
|
|
742ef24a77
|
Roll passwords
|
2021-11-06 20:31:11 -04:00 |
|
|
f66a1fb8cc
|
Fix networkd templating integration and access permissions
|
2021-11-06 01:19:37 -04:00 |
|
|
d24a9b2713
|
Fix deletion of old sudoers files
|
2021-11-06 01:16:05 -04:00 |
|
|
487e41c058
|
Add networkd configuration to server role
Update inventory with necessary networking settings
|
2021-11-06 00:37:32 -04:00 |
|
|
ce799cceaa
|
Simplify sudoers config by using copy content parameter
Delete unneded file
|
2021-11-06 00:37:31 -04:00 |
|
|
12eabe1351
|
Move tasks from update to provision
Move global bashrc and universal package install from update to provision playbooks
|
2021-11-06 00:37:31 -04:00 |
|
|
4a21c792e1
|
Add task to disable case sensitive tab completion
|
2021-11-06 00:37:31 -04:00 |
|
|
9dd76a9161
|
Update motd to fix malformed y
|
2021-11-06 00:37:31 -04:00 |
|
|
ec6106c73e
|
Update ps1 to fix path formatting
|
2021-11-05 23:46:46 -04:00 |
|
|
f39804e621
|
Update motd with ✨
|
2021-11-05 23:25:16 -04:00 |
|
|
ea6ae01f76
|
Update to allow override of hostname with FQDN
|
2021-11-05 23:11:45 -04:00 |
|
|
202de6d2b4
|
Fix mismatched access targets for cluster operations
|
2021-11-05 23:11:30 -04:00 |
|
|
cf0380aee4
|
Add pre-provisioning bootstrap checklist
|
2021-11-05 23:09:19 -04:00 |
|
|
4563957e80
|
Fix cache failure with epel on first install
|
2021-11-05 22:40:57 -04:00 |
|
|
7546c88ee4
|
Add cluster roles to inventory
|
2021-11-05 22:31:11 -04:00 |
|
|
96ea66b77a
|
Reorganize provision playbook
Split server-specific configs out into server role
Add symlink to roles for playbook directory
|
2021-11-05 22:31:09 -04:00 |
|
|
732cf53192
|
Add general configuration playbook
Add meta taskfile for bootstraping remote venv
|
2021-11-05 21:53:03 -04:00 |
|
|
6819e6b4cb
|
Consolidate ssh config tasks
|
2021-11-05 21:40:20 -04:00 |
|
|
9e0c0505b3
|
Add playbook for fully shutting down a host
|
2021-10-28 00:35:31 -04:00 |
|
|
7ea4d070ee
|
Fix variable scoping in node-down playbook
|
2021-10-28 00:35:19 -04:00 |
|
|
8f2ffd6619
|
Add playbook for offline'ing a cluster host safetly
|
2021-10-28 00:27:15 -04:00 |
|
|
622481e231
|
Update inventory with initial content
Add cluster hosts and initial networking spec
Add core host for core router
|
2021-10-28 00:27:15 -04:00 |
|
|
0bbc4ec1cd
|
Add ipython as dev dependency
|
2021-10-27 22:55:46 -04:00 |
|
|
ec4fba16d6
|
Add netaddr to support ipaddress filters
|
2021-10-27 22:00:52 -04:00 |
|
|
8fd063d21d
|
Add runtime group assignment based on OS platform
|
2021-09-08 21:07:14 -04:00 |
|
|
2814d42148
|
Add network infrastructure
Add network group for filtering network hosts
Add network target for auth'ing to network hosts
Update playbooks to filter out network targets
|
2021-09-07 20:31:18 -04:00 |
|
|
d05c0cffaa
|
Fix env var issues with hacky ansible script
|
2021-09-07 20:17:05 -04:00 |
|
|
3f4c54f62b
|
Update motd
|
2021-09-06 01:05:33 -04:00 |
|
|
091c5a78a6
|
Add playbook for updating existing settings
|
2021-09-06 00:45:55 -04:00 |
|
|
d45facb76d
|
Add universal package installation
|
2021-09-05 23:19:41 -04:00 |
|
|
b1a247904c
|
Update motd banner
|
2021-09-05 23:03:11 -04:00 |
|
|
3e0652bd5f
|
Fix file extension on provision playbook
This is gonna be a bad habit
|
2021-09-05 22:57:47 -04:00 |
|
|
85d81ec769
|
Add initial provisioning playbook
|
2021-09-05 22:54:48 -04:00 |
|
|
e77db3d473
|
Add access vars and target to hubble
|
2021-09-05 00:52:12 -04:00 |
|
|
cf187d2217
|
Update MD files to use mdformat
|
2021-09-05 00:01:50 -04:00 |
|
|
1aebb0b339
|
Add hacky ansible script to set environment parameters
|
2021-09-05 00:01:03 -04:00 |
|
|
f6b43cfc98
|
Add initial inventory with hubble server
|
2021-09-04 23:57:34 -04:00 |
|
|
84053b3ce6
|
Remove SSH compression and INI inventory plugin
|
2021-09-04 23:57:03 -04:00 |
|
|
9720c27f25
|
Add standard ansible config with SSH config
|
2021-08-30 23:24:43 -04:00 |
|
|
43ccda1ef2
|
Update precommit config to use local hooks
|
2021-08-30 23:24:43 -04:00 |
|
|
6889dc2f26
|
Add MIT license
|
2021-08-30 23:24:43 -04:00 |
|
|
bc5170667c
|
Add local project env
|
2021-08-30 23:24:42 -04:00 |
|