Separate setup playbook
This commit is contained in:
parent
3656756e57
commit
4cfe3a06fe
23
main.yaml
23
main.yaml
@ -2,27 +2,8 @@
|
|||||||
- hosts: all
|
- hosts: all
|
||||||
become: yes
|
become: yes
|
||||||
|
|
||||||
vars_files:
|
- name: Setup server
|
||||||
- vars/services.yml
|
import_playbook: setup.yaml
|
||||||
- vars/environment.yml
|
|
||||||
- vars/databases.yml
|
|
||||||
|
|
||||||
roles:
|
|
||||||
- geerlingguy.docker
|
|
||||||
- geerlingguy.pip
|
|
||||||
- geerlingguy.mysql
|
|
||||||
- kadet.docker-swarm
|
|
||||||
|
|
||||||
tasks:
|
|
||||||
- name: "Add '{{ ansible_user }}' to docker group"
|
|
||||||
user:
|
|
||||||
user: "{{ ansible_user }}"
|
|
||||||
groups: docker
|
|
||||||
append: yes
|
|
||||||
- name: "Add acl package"
|
|
||||||
apt:
|
|
||||||
name: acl
|
|
||||||
state: present
|
|
||||||
|
|
||||||
- name: Deploy services
|
- name: Deploy services
|
||||||
import_playbook: deploy.yaml
|
import_playbook: deploy.yaml
|
||||||
|
26
setup.yaml
Normal file
26
setup.yaml
Normal file
@ -0,0 +1,26 @@
|
|||||||
|
---
|
||||||
|
- hosts: all
|
||||||
|
become: yes
|
||||||
|
|
||||||
|
vars_files:
|
||||||
|
- vars/services.yml
|
||||||
|
- vars/environment.yml
|
||||||
|
- vars/databases.yml
|
||||||
|
|
||||||
|
roles:
|
||||||
|
- geerlingguy.docker
|
||||||
|
- geerlingguy.pip
|
||||||
|
- geerlingguy.mysql
|
||||||
|
- kadet.docker-swarm
|
||||||
|
|
||||||
|
tasks:
|
||||||
|
- name: "Add '{{ ansible_user }}' to docker group"
|
||||||
|
user:
|
||||||
|
user: "{{ ansible_user }}"
|
||||||
|
groups: docker
|
||||||
|
append: yes
|
||||||
|
|
||||||
|
- name: "Add acl package"
|
||||||
|
apt:
|
||||||
|
name: acl
|
||||||
|
state: present
|
Loading…
Reference in New Issue
Block a user