Blog
Git
infra-ansible
ansible script to ship alpine/ssh/wireguard
git clone
https://9o.is/git/infra-ansible.git
Log
Files
Refs
Mode
Name
Size
-rw-r--r--
.gitignore
1L
-rw-r--r--
alpine.yml
8L
-rw-r--r--
ansible.cfg
7L
-rwxr-xr-x
contrib/vault-password.sh
13L
-rw-r--r--
env/000_cross_env_vars
9L
l---------
env/prod/group_vars/all/000_cross_env_vars
1L
-rw-r--r--
env/prod/group_vars/all/env_specific
12L
-rw-r--r--
env/prod/host_vars/server01.qh.is
25L
-rw-r--r--
env/prod/hosts
2L
l---------
env/test/group_vars/all/000_cross_env_vars
1L
-rw-r--r--
env/test/group_vars/all/env_specific
12L
-rw-r--r--
env/test/host_vars/server01.local
22L
-rw-r--r--
env/test/hosts
2L
-rw-r--r--
readme.md
27L
-rw-r--r--
roles/alpine/defaults/main.yml
3L
-rw-r--r--
roles/alpine/handlers/main.yml
3L
-rw-r--r--
roles/alpine/tasks/build.yml
75L
-rw-r--r--
roles/alpine/tasks/debian_autoboot.yml
51L
-rw-r--r--
roles/alpine/tasks/main.yml
8L
-rw-r--r--
roles/alpine/templates/Containerfile.j2
30L
-rw-r--r--
roles/alpine/templates/entrypoint.sh.j2
9L
-rw-r--r--
roles/alpine/templates/genapkovl-mkimgoverlay.sh.j2
85L
-rw-r--r--
roles/alpine/templates/mkimg.x.sh.j2
7L
-rw-r--r--
roles/setup/handlers/main.yml
28L
-rw-r--r--
roles/setup/tasks/apk.yml
31L
-rw-r--r--
roles/setup/tasks/basic.yml
38L
-rw-r--r--
roles/setup/tasks/main.yml
29L
-rw-r--r--
roles/setup/tasks/nftables.yml
21L
-rw-r--r--
roles/setup/tasks/openssh.yml
28L
-rw-r--r--
roles/setup/tasks/user.yml
43L
-rw-r--r--
roles/setup/tasks/wireguard_client.yml
96L
-rw-r--r--
roles/setup/tasks/wireguard_server.yml
63L
-rw-r--r--
roles/setup/templates/nftables.conf.j2
36L
-rw-r--r--
roles/setup/templates/sshd_config.j2
28L
-rw-r--r--
site.yml
7L