1
0
Fork 0

Update readme.md, playbook-example.yaml, my.cnf.j2 files

This commit is contained in:
VALENTIN 2021-06-08 16:43:24 +00:00
parent 87dc624e2f
commit 19fae6572d
3 changed files with 23 additions and 3 deletions

3
my.cnf.j2 Normal file
View file

@ -0,0 +1,3 @@
[client]
user=root
password={{ mariadb_root_password }}

View file

@ -3,9 +3,9 @@
### Pour eviter les problème de timeout sur le server lors d'installation de key
### Config à ajouter en début de playbook
var:
vars:
proxy: "http://proxy.univ-lyon1.fr:3128/"
environment:
http_proxy: "{{proxy}}"
https_proxy: "{{proxy}}"
APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE: DontWarn
APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE: DontWarn

View file

@ -133,4 +133,21 @@ Symfony blog - preprod
#### Bonus
- Des tests applicatifs pourront être lancés via un playbook (phpunit)
- Si des `roles` ont été créés ceux-ci pourront être testés avec [Molecule](https://molecule.readthedocs.io/en/latest/)
- Si des `roles` ont été créés ceux-ci pourront être testés avec [Molecule](https://molecule.readthedocs.io/en/latest/)
#### Tips
###### Playbook
Afin de bypass le proxy sur l'execution d'un playbook, vous pouvez ajouter au debut de vos playbooks les élements suivants (pour un exemple complet: [playbook-example.yaml](playbook-example.yaml)):
```
vars:
proxy: "http://proxy.univ-lyon1.fr:3128/"
environment:
http_proxy: "{{proxy}}"
https_proxy: "{{proxy}}"
APT_KEY_DONT_WARN_ON_DANGEROUS_USAGE: DontWarn
```
###### Mariadb
Pour executer les commandes en rapport avec mariadb (database et user), vous pouvez soit:
- changer de user pour devenir root (`become_user`)
- ajouter via un template la config dans le fichier `.my.cnf` au user root (`/root/.my.cnf`)