From 5ea85531ec762930e6f34dc4240776e43e2b88e7 Mon Sep 17 00:00:00 2001 From: Rado Chmiel Date: Thu, 27 Jan 2022 12:54:54 +0100 Subject: noheat: improvements for infra setup and Helm push plugin * set remote_src in helm installation * add umount to clean up nfs mountpoint * fix pip executable error for Ubuntu 20.04 * make separate volume usage for instances optional * add ability to set public DNS servers to network creation * change installation method to command since current stable release of kubernetes.core doesnt support versioning * hardcode helm push plugin version to 0.9.0 Issue-ID: INT-1601 Signed-off-by: Maciej Wereski Change-Id: I5d374db779f6fc1f165eb5efe9b69b8a05c9f388 --- .../ansible/roles/create_network/tasks/create_network.yml | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'deployment/noheat/infra-openstack/ansible/roles/create_network/tasks') diff --git a/deployment/noheat/infra-openstack/ansible/roles/create_network/tasks/create_network.yml b/deployment/noheat/infra-openstack/ansible/roles/create_network/tasks/create_network.yml index 5d86858c1..81d8caae1 100644 --- a/deployment/noheat/infra-openstack/ansible/roles/create_network/tasks/create_network.yml +++ b/deployment/noheat/infra-openstack/ansible/roles/create_network/tasks/create_network.yml @@ -4,11 +4,17 @@ name: "{{ net.name }}" state: present +- name: Set nameservers list fact + set_fact: + dns_ips: "{{ network.dns_servers | list }}" + when: network.dns_servers[0] is defined + - name: "Create {{ net.name }} subnet" os_subnet: name: "{{ net.name }}_subnet" network_name: "{{ net.name }}" cidr: "{{ net.cidr }}" + dns_nameservers: "{{ dns_ips if dns_ips is defined else omit }}" state: present - name: "Create {{ net.name }} router" -- cgit 1.2.3-korg