Add OneLab Helm chart, Argo CD Application, and GitOps values for k3s
Made-with: Cursor
This commit is contained in:
21
app/playbooks/tasks/init-docker.yml
Normal file
21
app/playbooks/tasks/init-docker.yml
Normal file
@@ -0,0 +1,21 @@
|
||||
---
|
||||
#
|
||||
# Configure Docker
|
||||
#
|
||||
|
||||
- name: Ensuring Docker status
|
||||
service:
|
||||
name: "docker"
|
||||
state: started
|
||||
|
||||
- name: Determining Docker swarm status
|
||||
shell: >
|
||||
docker info | egrep 'Swarm: '
|
||||
register: swarm_status
|
||||
become: true
|
||||
|
||||
- name: Configuring Docker Swarm
|
||||
shell: >
|
||||
docker swarm init --advertise-addr "{{ ansible_default_ipv4.address }}"
|
||||
when: "' Swarm: inactive' in swarm_status.stdout_lines"
|
||||
become: true
|
||||
Reference in New Issue
Block a user