diff options
author | Christian Pointner <equinox@spreadspace.org> | 2019-10-06 22:33:31 +0200 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2019-10-06 22:33:31 +0200 |
commit | d3e6cce667930b6a9e9ce9296622f43bec5bf267 (patch) | |
tree | 050807adaec05f3f5ccf372e6e1a6ffd5bbdc7e4 /inventory/host_vars | |
parent | added support for public address mappings in vm host network (diff) |
vm/network: add support for public
Diffstat (limited to 'inventory/host_vars')
-rw-r--r-- | inventory/host_vars/sk-2019vm.yml | 2 | ||||
-rw-r--r-- | inventory/host_vars/sk-testvm.yml | 1 |
2 files changed, 2 insertions, 1 deletions
diff --git a/inventory/host_vars/sk-2019vm.yml b/inventory/host_vars/sk-2019vm.yml index bea257aa..fcbf638c 100644 --- a/inventory/host_vars/sk-2019vm.yml +++ b/inventory/host_vars/sk-2019vm.yml @@ -23,7 +23,7 @@ vm_host: # public: # prefix: 1.2.3.0/29 # mappings: - # sk-testvm: [ 0 ] + # sk-testvm: 0 ssh_keys_root: "{{ ssh_keys.equinox[env_group] + ssh_keys.dan }}" diff --git a/inventory/host_vars/sk-testvm.yml b/inventory/host_vars/sk-testvm.yml index 88fa4de1..49e5f8e8 100644 --- a/inventory/host_vars/sk-testvm.yml +++ b/inventory/host_vars/sk-testvm.yml @@ -28,3 +28,4 @@ network: ip: "{{ hostvars[vm_host].vm_host.network.prefix | ipaddr(hostvars[vm_host].vm_host.network.offsets[inventory_hostname]) | ipaddr('address') }}" mask: "{{ hostvars[vm_host].vm_host.network.prefix | ipaddr('netmask') }}" gateway: "{{ hostvars[vm_host].vm_host.network.prefix | ipaddr('address') }}" +# public: "{{ (hostvars[vm_host].vm_host.network.public.prefix | ipaddr(hostvars[vm_host].vm_host.network.public.mappings[inventory_hostname])).split('/')[0] }}" |