diff --git a/ansible/playbooks/infra-deploy.yaml b/ansible/playbooks/infra-deploy.yaml index 48bf75906..d3bc7575c 100644 --- a/ansible/playbooks/infra-deploy.yaml +++ b/ansible/playbooks/infra-deploy.yaml @@ -240,7 +240,9 @@ network: "{{ (_result_network_external.networks | first).id }}" interfaces: - "{{ os_network_name }}-subnet" - - "{{ os_network_name }}-subnet-internal" + - net: "{{ os_network_name }}-internal" + subnet: "{{ os_network_name }}-subnet-internal" + portip: 192.168.0.1 # NOTE: When using MetalLB, we can not use a security group due to port security blocking address advertisements. # See https://metallb.org/installation/clouds/#metallb-on-openstack for more. # - name: Create (or update) a security group with security group rules @@ -345,7 +347,7 @@ - name: Create ssh-config ansible.builtin.copy: content: | - Host 172.31.0.* + Host 172.31.* ProxyJump {{ bastion_ip }} User {{ os_bastion_user }} IdentityFile {{ lookup('env', 'HOME') }}/.ssh/{{ os_keypair_name }}.key @@ -516,7 +518,7 @@ - name: Copy ssh-config to jump host ansible.builtin.copy: content: | - Host 172.31.0.* + Host 172.31.* User {{ os_bastion_user }} Host * IdentityFile /home/{{ os_bastion_user }}/.ssh/{{ ansible_ssh_private_key_file | basename }}