From e83a5854e9f2e958f511650d29e2fa0417062feb Mon Sep 17 00:00:00 2001 From: Xiangkun Liu Date: Mon, 11 Dec 2023 17:30:20 +0800 Subject: [PATCH] Use inventory_hostname instead of ansible_hostname Signed-off-by: Xiangkun Liu --- roles/k3s_server/tasks/main.yml | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/roles/k3s_server/tasks/main.yml b/roles/k3s_server/tasks/main.yml index 7e1d4026..8ca652cd 100644 --- a/roles/k3s_server/tasks/main.yml +++ b/roles/k3s_server/tasks/main.yml @@ -34,8 +34,7 @@ mode: 0644 - name: Init first server node - # Handle both hostname OR ip address being supplied in inventory - when: ansible_hostname == groups['server'][0] or groups['server'][0] in ansible_facts['all_ipv4_addresses'] + when: inventory_hostname == groups['server'][0] block: - name: Copy K3s service file [Single] when: groups['server'] | length == 1 @@ -143,7 +142,7 @@ - name: Start other server if any and verify status when: - (groups['server'] | length) > 1 - - ansible_hostname != groups['server'][0] + - inventory_hostname != groups['server'][0] block: - name: Copy K3s service file [HA] when: groups['server'] | length > 1