diff --git a/.ansible/cluster.yaml b/.ansible/cluster.yaml index 417642b..19e2b31 100644 --- a/.ansible/cluster.yaml +++ b/.ansible/cluster.yaml @@ -5,6 +5,13 @@ # - role: artis3n.tailscale.device # vars: # tailscale_up_skip: true +- name: Prepare host for longhorn + hosts: k3s_cluster + tasks: + - name: Install packages + ansible.builtin.apt: + pkg: [open-iscsi, nfs-common, cryptsetup] + - name: Build a cluster hosts: k3s_cluster vars: diff --git a/.ansible/inventory.yaml b/.ansible/inventory.yaml index 174dce3..89cda51 100644 --- a/.ansible/inventory.yaml +++ b/.ansible/inventory.yaml @@ -9,6 +9,7 @@ k3s_cluster: write-kubeconfig-mode: 777 vpn-auth: "name=tailscale,controlServerURL=https://headscale.kmsign.ru,joinKey=544cd542cee22ea076d01c2d87b9cc606525b31fe966b168,extraArgs=--advertise-tags=tag:cloud-cluster" advertise-address: "130.61.173.37" + node-external-ip: "130.61.173.37" tls-san: - "130.61.173.37"