Skip to content

Commit e3ce492

Browse files
committed
use k3s_server metadata for server_ip
1 parent 4a3074b commit e3ce492

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

ansible/roles/compute_init/files/compute-init.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,10 @@
33
- name: Compute node initialisation
44
hosts: localhost
55
become: yes
6-
# VARS TO BE SUPPLIED VIA CLOUD INIT METADATA
76
vars:
8-
server_node_ip: "172.16.1.154"
7+
os_metadata: "{{ lookup('url', 'http://169.254.169.254/openstack/latest/meta_data.json') | from_json }}"
8+
server_node_ip: "{{ os_metadata.meta.k3s_server }}"
9+
910
resolv_conf_nameservers: [1.1.1.1, 8.8.8.8]
1011

1112
nfs_configurations:
@@ -78,7 +79,7 @@
7879
- name: Mount /mnt/cluster
7980
mount:
8081
path: /mnt/cluster
81-
src: "{{ vars.server_node_ip }}:/exports/cluster"
82+
src: "{{ server_node_ip }}:/exports/cluster"
8283
fstype: nfs
8384
opts: rw,sync
8485
state: mounted

0 commit comments

Comments
 (0)