summaryrefslogtreecommitdiff
path: root/playbooks/swarm_cluster.yml
diff options
context:
space:
mode:
Diffstat (limited to 'playbooks/swarm_cluster.yml')
-rw-r--r--playbooks/swarm_cluster.yml22
1 files changed, 3 insertions, 19 deletions
diff --git a/playbooks/swarm_cluster.yml b/playbooks/swarm_cluster.yml
index 6a13f8c..8dadae4 100644
--- a/playbooks/swarm_cluster.yml
+++ b/playbooks/swarm_cluster.yml
@@ -1,24 +1,8 @@
---
-- name: Configure Docker Swarm Firewall Rules
- hosts: swarm
- become: true
- tasks:
- - name: Enable Local Swarm Communications
- community.general.ufw:
- rule: allow
- from: "{{ homelab_network }}"
- state: enabled
-
-- name: Setup swarm on init node
- hosts: swarm[0]
- become: true
- roles:
- - swarm_init
-
-- name: Join non-init nodes
- hosts: swarm:!swarm[0]
+- name: Deploy swarm cluster
+ hosts: swarm_cluster
become: true
roles:
- - swarm_join
+ - swarm_cluster