Skip to content

Commit

Permalink
Update main.yml
Browse files Browse the repository at this point in the history
  • Loading branch information
s4ke authored Nov 13, 2022
1 parent e88eb78 commit 5c1542a
Showing 1 changed file with 26 additions and 22 deletions.
Original file line number Diff line number Diff line change
@@ -1,23 +1,27 @@
- name: create worker servers
hcloud_server:
api_token: "{{ hcloud_token }}"
name: "worker-{{ item }}"
server_type: "{{ swarmsible_hetzner_worker_server_type }}"
image: "{{ swarmsible_hetzner_server_image }}"
location: "{{ swarmsible_hetzner_server_location }}"
ssh_keys:
- "{{ swarmsible_swarmsible_hetzner_ansible_root_ssh_key_name }}"
labels:
swarm_role: "worker"
state: present
register: worker_servers
with_sequence: start=1 end={{ swarmsible_hetzner_worker_count }}
- when: swarmsible_hetzner_worker_count | int > 0
block:
- name: create worker servers
hcloud_server:
api_token: "{{ hcloud_token }}"
name: "worker-{{ item }}"
server_type: "{{ swarmsible_hetzner_worker_server_type }}"
image: "{{ swarmsible_hetzner_server_image }}"
location: "{{ swarmsible_hetzner_server_location }}"
ssh_keys:
- "{{ swarmsible_swarmsible_hetzner_ansible_root_ssh_key_name }}"
labels:
swarm_role: "worker"
state: present
register: worker_servers
# hack. condition on block against this though
with_sequence: start=1 end={{ swarmsible_hetzner_worker_count if swarmsible_hetzner_worker_count | int > 0 else 1 }}

- name: Attach workers to server network
hcloud_server_network:
api_token: "{{ hcloud_token }}"
network: "{{ swarmsible_hetzner_swarm_network_name }}"
server: "worker-{{ item }}"
ip: "192.168.2.{{ (item | int) + 1 }}"
state: present
with_sequence: start=1 end={{ swarmsible_hetzner_worker_count }}
- name: Attach workers to server network
hcloud_server_network:
api_token: "{{ hcloud_token }}"
network: "{{ swarmsible_hetzner_swarm_network_name }}"
server: "worker-{{ item }}"
ip: "192.168.2.{{ (item | int) + 1 }}"
state: present
# hack. condition on block against this though
with_sequence: start=1 end={{ swarmsible_hetzner_worker_count if swarmsible_hetzner_worker_count | int > 0 else 1 }}

0 comments on commit 5c1542a

Please sign in to comment.