From 86cb929b0a6c23f1fb430f47c0969cb408c6d755 Mon Sep 17 00:00:00 2001 From: Ricard Illa Date: Tue, 3 Jan 2023 16:57:57 +0100 Subject: [PATCH] setup apk role --- deploy.yml | 23 +++++++++++++++-------- hosts.yml | 2 ++ roles/apk_cache/tasks/main.yml | 12 ++++++++++++ 3 files changed, 29 insertions(+), 8 deletions(-) create mode 100644 roles/apk_cache/tasks/main.yml diff --git a/deploy.yml b/deploy.yml index 9ca1686..1c49d2e 100644 --- a/deploy.yml +++ b/deploy.yml @@ -51,6 +51,13 @@ - lbu_conf tags: lbu_conf +- name: setup_apkcache + hosts: + - suricata + become: true + roles: + - apk_cache + - name: common roles hosts: - caladan @@ -105,6 +112,14 @@ - podman tags: podman +- name: k3s + hosts: + - suricata + become: true + roles: + - k3s + tags: k3s + - name: wifi setup hosts: snitch become: true @@ -126,14 +141,6 @@ roles: - tinyproxy -#- name: k3s -# hosts: -# - suricata -# become: true -# roles: -# - k3s -# tags: k3s - - name: wireguard hosts: - caladan diff --git a/hosts.yml b/hosts.yml index ff22a01..5436657 100644 --- a/hosts.yml +++ b/hosts.yml @@ -38,6 +38,8 @@ all: lbu_media: mmcblk0p2 lbu_backupdir: /media/mmcblk0p2 + apk_cache_dir: /media/mmcblk0p2/cache + k3s_args: - --secrets-encryption diff --git a/roles/apk_cache/tasks/main.yml b/roles/apk_cache/tasks/main.yml new file mode 100644 index 0000000..c853eba --- /dev/null +++ b/roles/apk_cache/tasks/main.yml @@ -0,0 +1,12 @@ +--- + +- name: make sure apk_cache_dir exists + file: + path: "{{ apk_cache_dir }}" + state: directory + +- name: link the apk cache dir + file: + state: link + src: "{{ apk_cache_dir }}" + dest: /etc/apk/cache