Commit 5e6d7868 authored by klafyvel's avatar klafyvel

Re2o-dev

parent 44848021
...@@ -66,7 +66,7 @@ Puisqu'on a pas encore les clés ssh à ce moment, on utilise une commande un pe ...@@ -66,7 +66,7 @@ Puisqu'on a pas encore les clés ssh à ce moment, on utilise une commande un pe
``` ```
export ANSIBLE_HOST_KEY_CHECKING=False export ANSIBLE_HOST_KEY_CHECKING=False
ansible-playbook -i hosts.yaml post_install.yaml --ask-pass --ask-become-pass ansible-playbook -i hosts.yaml post_install.yaml --ask-pass --ask-become-pass --extra-vars "target=re2o-dev"
``` ```
De cette manière, ansible demandera le mot de passe pour se connecter en ssh puis pour passer superutilisateur. De cette manière, ansible demandera le mot de passe pour se connecter en ssh puis pour passer superutilisateur.
...@@ -95,6 +95,10 @@ Ce playbook réalise les opérations usuelles après une installation de machine ...@@ -95,6 +95,10 @@ Ce playbook réalise les opérations usuelles après une installation de machine
* Installation d'apticron; * Installation d'apticron;
* Déploiement du motd Rézo. * Déploiement du motd Rézo.
Arguments en plus :
* `--extra-vars "target=re2o-dev"`
### routers.yaml ### routers.yaml
Ce playbook configure les routeurs (Kriek et Lorabelle). Il réalise entre autre: Ce playbook configure les routeurs (Kriek et Lorabelle). Il réalise entre autre:
......
...@@ -11,6 +11,20 @@ all: ...@@ -11,6 +11,20 @@ all:
irc_server: 193.48.225.244 irc_server: 193.48.225.244
smtp_server: 193.48.225.249 smtp_server: 193.48.225.249
children: children:
re2o-dev:
hosts:
10.7.0.13:
radius:
vars:
mysql_master_host: 10.7.0.243
master_user: repl
hosts:
10.7.0.57:
mysql_bind_address: 10.7.0.57
mysql_server_id: 3
10.7.0.54:
mysql_bind_address: 10.7.0.54
mysql_server_id: 2
dns: dns:
hosts: hosts:
10.7.0.127: 10.7.0.127:
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
# Ce rôle est chargé de dépoloyer les clés root rézo et ansible # Ce rôle est chargé de dépoloyer les clés root rézo et ansible
--- ---
- hosts: all - hosts: '{{ target }}'
remote_user: ansible remote_user: ansible
become: true become: true
become_method: sudo become_method: sudo
......
...@@ -4,7 +4,7 @@ ...@@ -4,7 +4,7 @@
# précisions. # précisions.
--- ---
- hosts: janus.rez - hosts: '{{ target }}'
remote_user: root remote_user: root
vars_prompt: vars_prompt:
- name: ldap_password - name: ldap_password
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment