Update readme.md, playbook-example.yaml, my.cnf.j2 files
This commit is contained in:
parent
87dc624e2f
commit
19fae6572d
3 changed files with 23 additions and 3 deletions
3
my.cnf.j2
Normal file
3
my.cnf.j2
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
[client]
|
||||||
|
user=root
|
||||||
|
password={{ mariadb_root_password }}
|
|
@ -3,7 +3,7 @@
|
||||||
|
|
||||||
### Pour eviter les problème de timeout sur le server lors d'installation de key
|
### Pour eviter les problème de timeout sur le server lors d'installation de key
|
||||||
### Config à ajouter en début de playbook
|
### Config à ajouter en début de playbook
|
||||||
var:
|
vars:
|
||||||
proxy: "http://proxy.univ-lyon1.fr:3128/"
|
proxy: "http://proxy.univ-lyon1.fr:3128/"
|
||||||
environment:
|
environment:
|
||||||
http_proxy: "{{proxy}}"
|
http_proxy: "{{proxy}}"
|
||||||
|
|
17
readme.md
17
readme.md
|
@ -134,3 +134,20 @@ Symfony blog - preprod
|
||||||
#### Bonus
|
#### Bonus
|
||||||
- Des tests applicatifs pourront être lancés via un playbook (phpunit)
|
- 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`)
|
||||||
|
|
Reference in a new issue