51 Commits

Author SHA1 Message Date
551aa7a9cf docs(configuration): set proper link 2025-03-23 01:00:10 +01:00
3a54e33c06 docs(format): Add ordering 2025-03-23 00:53:40 +01:00
5eb16953ab docs: Add initial documentation 2025-03-22 20:36:39 +01:00
36153d8dcd chore(submodules): Remove postgres submodule 2025-03-22 20:35:21 +01:00
d81972436b feat(Makefile): Add option to disable inventory files and update k3s-ansible dependency 2025-03-22 20:29:05 +01:00
f983f9f2ed feat: Align configuration and Makefile
This contains a lot of changes, including better system configuration for some issues discovered during testing, and minor tweaking for better user experience when doing maintenance
2025-03-22 19:26:04 +01:00
54ca928b10 chore(cleaning): Remove unused and legacy playbooks 2025-03-22 19:20:12 +01:00
5127b7fe84 fix(bootstrap): Update env path and inventory templates 2025-03-22 19:19:16 +01:00
c779f9cc7e feat(users): Add user creation and refine provision 2024-08-04 19:41:35 +02:00
7dea909100 fix(vars): Set proper IPs for k3s configuration on Wireguard 2024-06-20 14:48:29 +02:00
724cb89683 fix: Local cluster installation 2024-02-28 17:34:57 +01:00
a16d3d0773 chore: Bump k3s-ansible version 2024-02-02 13:49:05 +01:00
aae49a299f chore(lint): Add ansible lint configuration file 2024-01-14 01:34:34 +01:00
6a3922eb78 feat(omv): Restart NAS only after plugin installation 2024-01-14 01:34:08 +01:00
f45e372bbe feat(k3s): Update group_vars to work with tailscale configuration 2024-01-14 01:33:41 +01:00
29ffd36261 chore(init): Fix linting errors 2024-01-14 01:33:14 +01:00
f3cda8f36c feat(tailscale): Complete configuration 2024-01-14 01:31:57 +01:00
73e48b3203 WIP(headscale): Start migration 2023-12-05 10:03:09 +01:00
f98a2a63c3 fix(OMV): Enable SSH after installation and update version 2023-12-05 10:02:01 +01:00
ecfad95853 docs(README): Add TODO items for creator provisioning 2023-12-02 18:03:59 +01:00
1c4b20430f fix(omv): Add vagrant and ansible user to ssh group 2023-12-02 17:59:52 +01:00
c0bdaf0315 docs(README): Add OMV documentation 2023-11-12 23:04:38 +01:00
4c6e278623 chore(group_vars): Remove unused entries 2023-10-30 16:57:59 +01:00
920407620d feat(Configuration): Remove SSH fingerprint check and useless comment 2023-10-23 14:25:09 +02:00
2c1968e159 fix(fail2ban): Add package cache update 2023-10-22 12:50:14 +02:00
79b14782fc chore(Cleaning): Remove legacy dependency and update k3s installation process 2023-10-22 12:34:22 +02:00
a802758168 Merge branch 'dev' of https://git.halia.dev/athens-school/ansible into dev 2023-04-11 10:24:26 +02:00
4b572ec302 feat(setup): Add NFS dependencies 2023-04-11 10:23:23 +02:00
cded5d886c refactor(OMV): Install OMV through OMV-Extra script 2023-04-11 10:22:52 +02:00
2626e7d15a build(makefile): improve stacked execution with custom environments, for better summary 2023-03-06 15:03:09 +01:00
ff5e321b1a feat(k3s): Add label injection for nodes 2023-03-05 12:23:42 +01:00
96ccae1b22 chore(k3s): Bump version 2023-03-05 12:23:16 +01:00
f568a97b10 feat(k3s): Disable embeded LB 2022-11-16 23:53:26 +01:00
234e986eff Holyday tmp 2022-06-24 20:38:52 +02:00
f40d2eeeba Fix submodules 2022-06-11 02:40:21 +02:00
7f72142755 Add Makefile to easy start some scenarios 2022-06-11 02:33:04 +02:00
9a6e3b904c Simplify init.yml file construction 2022-06-11 02:32:48 +02:00
886232e1aa Fix Fail2ban installation process 2022-06-11 02:32:23 +02:00
09376d3cd1 Remove temporary file 2022-06-11 02:31:46 +02:00
05cb4ceb48 Remove legacy scripts and tasks 2022-06-11 02:31:29 +02:00
bdc1667dcb Add inventory hierarchy and temporary hosts 2022-06-11 02:30:35 +02:00
39a5980f43 Add wireguard playbook repository 2022-06-11 02:28:30 +02:00
ecdfa19fd2 Add additional step to README 2022-06-11 02:27:58 +02:00
60d090a5ea Add k3s-ansible playbook from Jeff Geerling 2022-06-11 02:22:02 +02:00
93f9bdd953 Add basic playbook for node setup 2022-05-26 01:24:56 +02:00
88bbe3a882 Update gitlab role + add misc role 2022-02-14 01:02:14 +01:00
d2e59d6bbb Add temporary devops rework 2022-02-11 17:49:06 +01:00
cc46c0e89e Add gitlab role with backup task 2022-02-09 00:04:05 +01:00
e400549073 Add install steps for k3s 2022-02-04 00:19:45 +01:00
960c02f914 Development of auto-inventory 2021-10-16 18:29:06 +02:00