--- install: cloud: credentials: "{{ vault_hroot_robot_account }}" server_name: "{{ host_name }}" disks: primary: software-raid raid: level: 1 members: - /dev/nvme0n1 - /dev/nvme1n1 system_lvm: size: 15G network: {} base_intel_nic_stability_fix: true apt_repo_components: - main - contrib ## for zfs - non-free ## for microcode updates cryptdisk_volumes: crypto-nvme0: passphrase: "{{ vault_cryptdisk_volumes['crypto-nvme0'].passphrase }}" device: /dev/disk/by-id/nvme-SAMSUNG_MZVLB1T0HALR-00000_S3W6NA0M713049-part3 crypto-nvme1: passphrase: "{{ vault_cryptdisk_volumes['crypto-nvme1'].passphrase }}" device: /dev/disk/by-id/nvme-SAMSUNG_MZVLB1T0HALR-00000_S3W6NA0M713090-part3 zfs_arc_size: min: "{{ 2 * 1024 * 1024 * 1024 }}" max: "{{ 12 * 1024 * 1024 * 1024 }}" zfs_zpools: storage: mountpoint: /srv/storage create_vdevs: mirror /dev/mapper/crypto-nvme0 /dev/mapper/crypto-nvme1 docker_zfs: pool: storage name: docker properties: quota: 40G kubelet_zfs: pool: storage name: kubelet properties: quota: 20G kubernetes_version: 1.18.6 kubernetes_container_runtime: docker kubernetes_standalone_max_pods: 100 kubernetes_standalone_pod_cidr: 192.168.255.0/24 kubernetes_standalone_cni_variant: with-portmap