2 - name: Create infrastructure
7 - openstack/create_devstack_network
8 - openstack/create_devstack_securitygroup
9 - openstack/create_devstack_keypair
10 - openstack/create_devstack_hosts
11 - name: Create cluster operator access keypair
15 - name: Wait for system to become reachable
17 - name: Generate an OpenSSH keypair with the default values (4096 bits, rsa)
18 community.crypto.openssh_keypair:
19 path: "~/.ssh/{{ keypair.name }}"
21 - name: Deploy cluster operator public key
25 - name: Wait for system to become reachable
27 - name: Add authorized key
28 ansible.posix.authorized_key:
29 user: "{{ image.user }}"
31 key: "{{ hostvars['operator0']['key']['public_key'] }}"