Les variables sont chargées directement depuis config.yml, sans host_vars/

This commit is contained in:
southerntofu 2020-04-16 10:45:11 +00:00
parent 6a28df28dd
commit 8f669326f5
5 changed files with 11 additions and 19 deletions

View File

@ -1,12 +1,14 @@
#!/bin/bash
CMD="ANSIBLE_RETRY_FILES_ENABLED=0 ansible-playbook -e @config.yml recette.yml"
DEPS=("ansible-playbook" "grep")
REMOTE=false
doc_admin() {
echo " Pour plus d'information sur l'installation/configuration du serveur, se référer au manuel d'administration."
echo " ~~> docs/administrateurice.md"
}
DEPS=("ansible-playbook" "grep")
# Vérifier que les dépendances sont installées, des fois qu'une personne n'aurait pas lu la doc
for dep in ${DEPS[*]}; do
which "$dep" > /dev/null
@ -18,10 +20,6 @@ for dep in ${DEPS[*]}; do
fi
done
CMD="ANSIBLE_RETRY_FILES_ENABLED=0 ansible-playbook recette.yml"
REMOTE=false
for arg in "$@"; do
if [[ $arg = "remote" ]]; then
REMOTE=true

View File

@ -1 +0,0 @@
../config.yml

View File

@ -1 +0,0 @@
../config.yml

View File

@ -1,13 +1,11 @@
- name: Installer rust et cargo
apt:
state: present
name: "{{ packages }}"
name:
- rustc
- cargo
- cargo-doc
update_cache: yes
vars:
packages:
- rustc
- cargo
- cargo-doc
- name: Créer unE user rust pour compiler les crates
user:

View File

@ -1,10 +1,6 @@
- name: Installer les paquets pour le serveur web
apt:
name: "{{ packages }}"
state: present
update_cache: yes
vars:
packages:
name:
- nginx
- php-fpm
- php-curl
@ -12,3 +8,5 @@
- php-intl
- php-sqlite3
- php-mbstring
state: present
update_cache: yes