skylab
/
skylab-ansible
Archived
2
0
Fork 0
Commit Graph

153 Commits

Author SHA1 Message Date
Ethan Paul 4a516eee15
Stop assuming rockylinux has firewalld installed by default 2023-05-19 16:39:52 -04:00
Ethan Paul 15a1411f1a
Add project resource assignments 2023-05-07 16:16:03 -04:00
Ethan Paul 868ab721dd
Add scipio project 2023-05-07 16:06:53 -04:00
Ethan Paul 9776e9a316
Add skylab project definition 2023-05-07 16:04:25 -04:00
Ethan Paul 28f1f80d6f
Remove pdb.enp.one 2023-05-07 15:49:14 -04:00
Ethan Paul 0f9479731a
Update domains to use pointer vars instead of repeat values 2023-05-07 15:48:29 -04:00
Ethan Paul 3df0115191
Add CDN config for space 2023-05-07 15:43:39 -04:00
Ethan Paul fcb25b79ce
Add CDN space 2023-05-07 14:59:17 -04:00
Ethan Paul e591db8581
Add auth subdomain 2023-05-04 16:23:59 -04:00
Ethan Paul e4fd90c013
Restructure en1 main inventory group 2023-05-02 22:44:27 -04:00
Ethan Paul 219b03b4ee
Add notify subdomain for scipio app 2023-05-02 22:44:26 -04:00
Ethan Paul 1b941a11a2
Add docs and notify subdomains to scipio doman 2023-05-02 18:02:20 -04:00
Ethan Paul 12991700b9
Disable hostkey checking on connection test task 2023-04-21 20:59:57 -04:00
Ethan Paul 02b6460cff
Add ssh port update to bootstrap playbook
Update to use dynamic managment settings
Remove check for existing bootstrap directory
Fix re-using ansible password for root user
2023-04-19 18:42:04 -04:00
Ethan Paul 5f602c797f
Add sanity connection check for bootstrap hosts 2023-04-18 21:56:02 -04:00
Ethan Paul 538bb26f83
Fix updating ssh keys before user exists 2023-04-18 21:39:32 -04:00
Ethan Paul fa0df823ee
Add main hosts for scipio domain 2023-04-14 15:11:45 -04:00
Ethan Paul 49eacf103c
Add scipiocapital domain 2023-04-13 23:35:02 -04:00
Ethan Paul 4d1d28c64b
Add pdb subdomain for grist 2023-04-11 17:49:33 -04:00
Ethan Paul 5803ea337e
Add www subdomain for enp 2023-04-05 23:04:34 -04:00
Ethan Paul 20e9ec68d2
Improve docs on cloud playbook 2023-04-05 01:52:45 -04:00
Ethan Paul d901c1d940
Add cloud deployment playbook for terraform operations 2023-04-05 01:39:25 -04:00
Ethan Paul 875d8f1538
Move terraform files to infra collection 2023-04-05 01:38:55 -04:00
Ethan Paul 1e1677cb4d
Add terraform format precommit
Format terraform files
2023-04-04 16:54:01 -04:00
Ethan Paul 29bccbac02
Add img service cname 2023-04-04 16:47:22 -04:00
Ethan Paul 80015c6535
Add terraform proof of concept for DO domain management 2023-04-04 13:17:02 -04:00
Ethan Paul 3bcbee1b85
Update infra role meta to remove boilerplate 2023-04-04 12:20:37 -04:00
Ethan Paul 8f965c3e2b
Restructure inventory for updated deployment schemas 2023-04-01 22:01:55 -04:00
Ethan Paul 88247b4011
Finalize and debug bootstrap playbook 2023-04-01 22:01:29 -04:00
Ethan Paul 740b73cb7d
Update default to always prompt for vault password 2023-03-31 12:19:50 -04:00
Ethan Paul 857e83a6fe
Add wip bootstrap playbook 2023-03-19 03:12:54 -04:00
Ethan Paul 745f6acc04
Add new infra collection 2023-03-19 01:45:43 -04:00
Ethan Paul 43fbb3993b
Update makefile to use latest poetry command syntax 2023-03-19 01:45:23 -04:00
Ethan Paul 955d7e8a64
Enable hostkey checking and disable default forwarding 2023-03-19 01:35:47 -04:00
Ethan Paul 614fca41c0
Update with latest practices 2023-03-19 01:35:30 -04:00
Ethan Paul 0163d5ab18
Update transient deps 2023-03-19 01:15:18 -04:00
Ethan Paul eb2ad9e60a
Add task to link external media mount dir into user home directory 2022-07-11 01:12:31 -04:00
Ethan Paul 11235ab859
Fix typo in bashrc for setting ansible path 2022-05-24 23:22:19 -04:00
Ethan Paul ce72850721
Change projects dir to home dir 2022-05-24 23:11:37 -04:00
Ethan Paul d5f92811bd
Add loading of local profile bash completions 2022-05-24 22:33:59 -04:00
Ethan Paul 2d26caba54
Fix typo in gg completions 2022-05-24 22:29:58 -04:00
Ethan Paul 36ce40d718
Fix wallpaper install task 2022-05-20 17:09:57 -04:00
Ethan Paul a7d9e1b270
Add wallpaper for voyager workstation 2022-05-20 17:07:03 -04:00
Ethan Paul a6d1d46236
Add fedora to list of supported OS's 2022-05-20 17:06:21 -04:00
Ethan Paul d9c00a0d9e
Fix user variable usage in completions task 2022-05-20 17:05:12 -04:00
Ethan Paul f3008294e4
Add ansible project support to gg function 2022-05-20 17:04:50 -04:00
Ethan Paul 58dcf4694f
Add voyager workstation to inventory 2022-05-20 16:57:50 -04:00
Ethan Paul a822fe0915
Add completions integration to workstation env 2022-05-20 16:55:44 -04:00
Ethan Paul cd1910c2bd
Update SSH keys 2022-05-20 16:41:26 -04:00
Ethan Paul 421ceabd9e
Add arc-theme to list of workstation packages
Whooo first commit from voyager!
2022-05-20 16:36:57 -04:00