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,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
|
||||
|
|
19
readme.md
19
readme.md
|
@ -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`)
|
||||
|
|
Reference in a new issue