diff options
-rw-r--r-- | chaos-at-home/ch-dione.yml | 13 | ||||
-rw-r--r-- | chaos-at-home/ch-helene.yml | 13 | ||||
-rw-r--r-- | inventory/host_vars/ch-dione.yml | 40 | ||||
-rw-r--r-- | inventory/host_vars/ch-helene.yml | 36 |
4 files changed, 102 insertions, 0 deletions
diff --git a/chaos-at-home/ch-dione.yml b/chaos-at-home/ch-dione.yml new file mode 100644 index 00000000..d386b0d8 --- /dev/null +++ b/chaos-at-home/ch-dione.yml @@ -0,0 +1,13 @@ +--- +- name: Basic Setup + hosts: ch-dione + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd + - role: core/zsh + - role: core/cpu-microcode + - role: core/ntp + - role: core/admin-users + - role: apt-repo/spreadspace + - role: streaming/blackmagic/desktopvideo diff --git a/chaos-at-home/ch-helene.yml b/chaos-at-home/ch-helene.yml new file mode 100644 index 00000000..8595aa5e --- /dev/null +++ b/chaos-at-home/ch-helene.yml @@ -0,0 +1,13 @@ +--- +- name: Basic Setup + hosts: ch-helene + roles: + - role: apt-repo/base + - role: core/base + - role: core/sshd + - role: core/zsh + - role: core/cpu-microcode + - role: core/ntp + - role: core/admin-users + - role: apt-repo/spreadspace + - role: streaming/blackmagic/desktopvideo diff --git a/inventory/host_vars/ch-dione.yml b/inventory/host_vars/ch-dione.yml index 40c2864b..6c241a75 100644 --- a/inventory/host_vars/ch-dione.yml +++ b/inventory/host_vars/ch-dione.yml @@ -18,5 +18,45 @@ network: - *_network_primary_ +apt_repo_components: + - main + - contrib + - non-free ## for microcode updates + + +ntp_variant: chrony + +ntp_client: + pools: + - name: at.pool.ntp.org + options: iburst + +ntp_hwtimestamp_interfaces: + - name: "*" + +ntp_server: + allow: + - "{{ network_zones.lan.prefix }}" + + admin_users_host: - equinox + + +blackmagic_desktopvideo_version: 11.1a11 + + +docker_pkg_provider: docker-com +docker_pkg_name: docker-ce + +docker_lvm: + vg: "{{ host_name }}" + lv: docker + size: 15G + fs: ext4 + +kubelet_lvm: + vg: "{{ host_name }}" + lv: kubelet + size: 10G + fs: ext4 diff --git a/inventory/host_vars/ch-helene.yml b/inventory/host_vars/ch-helene.yml index f35225ac..2bb0350d 100644 --- a/inventory/host_vars/ch-helene.yml +++ b/inventory/host_vars/ch-helene.yml @@ -18,5 +18,41 @@ network: - *_network_primary_ +apt_repo_components: + - main + - contrib + - non-free ## for microcode updates + + +ntp_variant: chrony + +ntp_client: + servers: + - name: "{{ network_zones.lan.prefix | ipaddr(network_zones.lan.offsets['ch-dione']) | ipaddr('address') }}" + options: iburst minpoll 1 maxpoll 3 polltarget 30 + +ntp_hwtimestamp_interfaces: + - name: "*" + + admin_users_host: - equinox + + +blackmagic_desktopvideo_version: 11.1a11 + + +docker_pkg_provider: docker-com +docker_pkg_name: docker-ce + +docker_lvm: + vg: "{{ host_name }}" + lv: docker + size: 15G + fs: ext4 + +kubelet_lvm: + vg: "{{ host_name }}" + lv: kubelet + size: 10G + fs: ext4 |