Commit Graph

127 Commits

Author SHA1 Message Date
3bcbee1b85
Update infra role meta to remove boilerplate 2023-04-04 12:20:37 -04:00
8f965c3e2b
Restructure inventory for updated deployment schemas 2023-04-01 22:01:55 -04:00
88247b4011
Finalize and debug bootstrap playbook 2023-04-01 22:01:29 -04:00
740b73cb7d
Update default to always prompt for vault password 2023-03-31 12:19:50 -04:00
857e83a6fe
Add wip bootstrap playbook 2023-03-19 03:12:54 -04:00
745f6acc04
Add new infra collection 2023-03-19 01:45:43 -04:00
43fbb3993b
Update makefile to use latest poetry command syntax 2023-03-19 01:45:23 -04:00
955d7e8a64
Enable hostkey checking and disable default forwarding 2023-03-19 01:35:47 -04:00
614fca41c0
Update with latest practices 2023-03-19 01:35:30 -04:00
0163d5ab18
Update transient deps 2023-03-19 01:15:18 -04:00
eb2ad9e60a
Add task to link external media mount dir into user home directory 2022-07-11 01:12:31 -04:00
11235ab859
Fix typo in bashrc for setting ansible path 2022-05-24 23:22:19 -04:00
ce72850721
Change projects dir to home dir 2022-05-24 23:11:37 -04:00
d5f92811bd
Add loading of local profile bash completions 2022-05-24 22:33:59 -04:00
2d26caba54
Fix typo in gg completions 2022-05-24 22:29:58 -04:00
36ce40d718
Fix wallpaper install task 2022-05-20 17:09:57 -04:00
a7d9e1b270
Add wallpaper for voyager workstation 2022-05-20 17:07:03 -04:00
a6d1d46236
Add fedora to list of supported OS's 2022-05-20 17:06:21 -04:00
d9c00a0d9e
Fix user variable usage in completions task 2022-05-20 17:05:12 -04:00
f3008294e4
Add ansible project support to gg function 2022-05-20 17:04:50 -04:00
58dcf4694f
Add voyager workstation to inventory 2022-05-20 16:57:50 -04:00
a822fe0915
Add completions integration to workstation env 2022-05-20 16:55:44 -04:00
cd1910c2bd
Update SSH keys 2022-05-20 16:41:26 -04:00
421ceabd9e
Add arc-theme to list of workstation packages
Whooo first commit from voyager!
2022-05-20 16:36:57 -04:00
068a33626d
Add initial structure for workstation role 2022-05-16 21:57:31 -04:00
8b4fb71160
Add support for fedora workstations in core tooling 2022-05-16 21:57:12 -04:00
72d8e7cdde
Add meta support for fedora 2022-04-25 21:10:07 -04:00
58128eec46
Add workstation target to ansible and enpaul users 2022-04-25 20:26:20 -04:00
48e7b8208e
Add pingtest script for corona network monitor 2022-04-09 01:55:46 -04:00
1c417eda10
Add tox for static checks
Add toxdir to gitignore
Add ansible and yamllint
2022-01-08 22:16:40 -05:00
14ce2dfea6
Replace ansible dep with ansible-core
Add collection dependencies
2022-01-08 21:56:11 -05:00
e9974a054e
Update swarm join timeout from 5min to 20min 2022-01-08 21:34:41 -05:00
f61baa3f04
Consolidate ansible settings into config file
Update docs
2021-12-28 00:27:46 -05:00
46e1366c4f
Update service config spec to include published resources 2021-12-23 23:36:13 -05:00
924341a276
Update documentation 2021-12-23 23:27:00 -05:00
b36bbec72a
Replace hacky ansible entrypoint script with dotenv file 2021-12-23 23:25:40 -05:00
7bb00a3586
Add environment check to collection linking script 2021-12-23 23:25:40 -05:00
9cd0cfcb4f
Fix playbook import syntax 2021-12-21 17:45:01 -05:00
80c3565fa1
Update ansible script to use local collections path 2021-12-20 18:44:48 -05:00
fe0fc835cd
Add logic for building local ansible 'virtualenv'
Add makefile and targets for building local dev environment
Add script for linking dev collections into local collection dir
Add local collection dir to gitignore
2021-12-20 18:44:48 -05:00
ed2fd510a5
Rename requirements file to keep consistent file ext 2021-12-20 18:34:45 -05:00
b3e2d1c887
Add community.docker collection dependency 2021-12-20 18:12:51 -05:00
6afb84b443
Add collection namespacing to playbook roles 2021-12-11 22:41:11 -05:00
5ead10afb9
Fix node ip presence check defaulting to /32 addresses
Fix typo in task name
2021-12-11 17:35:59 -05:00
4e1d50504d
Rename playbooks to use _ instead of - for new collection structure 2021-12-11 16:58:36 -05:00
50e161f8dc
Add 5min timeout to swarm join operation 2021-12-11 16:44:27 -05:00
3001e19c7e
Restructore project into collection 2021-12-11 15:59:09 -05:00
85877f8431
Bump ansible to ^4.9 2021-12-11 15:59:09 -05:00
425761f0f5
Fix incorrect netdev type key name 2021-12-11 15:59:09 -05:00
1e0eb9b426
Add missing datastore config for pegasus 2021-12-11 15:59:08 -05:00