133 lines
2.9 KiB
YAML
Executable File
133 lines
2.9 KiB
YAML
Executable File
# The host have:
|
|
# - /data -> every data
|
|
# - /docker -> deployed docker-compose files
|
|
|
|
- name: Deploy specific services
|
|
hosts: vandamme.jean-cloud.net
|
|
become: yes
|
|
roles:
|
|
#- role: docker-network-setup
|
|
|
|
# The proxy docker stack must be the first to be deployed
|
|
- role: prepare-nginx
|
|
|
|
- role: deploy
|
|
service_name: proxy
|
|
state: started
|
|
monitored: false
|
|
|
|
- role: deploy
|
|
service_name: meta-morpho.se
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: mailer.jean-cloud.net
|
|
state: started
|
|
remote_docker_login_user: jean-cloud
|
|
remote_docker_login_pass: KaJefxXiNr327EfG4suYD2PM4tYF5Jy8AhMYntfdjVhX
|
|
monitored: false
|
|
|
|
- role: deploy
|
|
service_name: static.jean-cloud.net
|
|
state: started
|
|
|
|
|
|
- role: deploy
|
|
service_name: ssh
|
|
state: started
|
|
monitored: false
|
|
|
|
#- role: deploy
|
|
# service_name: myrrdel.jean-cloud.net
|
|
# state: started
|
|
|
|
- role: deploy
|
|
service_name: collectif-arthadie.fr
|
|
state: started
|
|
|
|
#- role: deploy
|
|
# service_name: karna.jean-cloud.net
|
|
# state: started
|
|
|
|
- role: deploy
|
|
service_name: oma-radio.fr
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: rpnow.jean-cloud.net
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: ns.jean-cloud.org
|
|
state: started
|
|
monitored: false
|
|
|
|
- role: deploy
|
|
service_name: gmx-webmail.jean-cloud.net
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: registry.jean-cloud.net
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: inurbe.fr
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: feteducourt.jean-cloud.net
|
|
state: started
|
|
remote_docker_login_user: jean-cloud
|
|
remote_docker_login_pass: KaJefxXiNr327EfG4suYD2PM4tYF5Jy8AhMYntfdjVhX
|
|
|
|
- role: deploy
|
|
service_name: feteducourt2020.jean-cloud.net
|
|
state: started
|
|
remote_docker_login_user: jean-cloud
|
|
remote_docker_login_pass: KaJefxXiNr327EfG4suYD2PM4tYF5Jy8AhMYntfdjVhX
|
|
|
|
- role: deploy
|
|
service_name: leida.fr
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: lalis.fr
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: amaglio.fr
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: velov.jean-cloud.net
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: cousinades.jean-cloud.net
|
|
state: started
|
|
monitored: false # web cant pass basic auth yet
|
|
|
|
- role: deploy
|
|
service_name: cousinades2.jean-cloud.net
|
|
state: started
|
|
monitored: false # web cant pass basic auth yet
|
|
|
|
|
|
- role: deploy
|
|
service_name: nuage.jean-cloud.net
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: git.jean-cloud.net
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: wiki-cgr.jean-cloud.net
|
|
state: started
|
|
|
|
- role: deploy
|
|
service_name: jean-cloud.net
|
|
state: started
|
|
|
|
- role: restart-nginx
|