fix: sistemati i punti
This commit is contained in:
parent
001ee75abc
commit
951d5105c6
17 changed files with 14 additions and 4 deletions
|
|
@ -25,12 +25,16 @@ ansible-vault view 1_pippo.txt
|
|||
```
|
||||
ansible-vault edit 1_pippo.txt
|
||||
```
|
||||
1.3) partendo sempre dal vault creato al punto 1), possiamo decriptare il file facendolo tornare "in chiaro" (occorre la password con il quale è protetto):
|
||||
1.3) partendo sempre dal vault creato al punto 1), possiamo modificare la password con cui è protetto, mantenendoo il segreto (occorre la password con il quale è protetto):
|
||||
```
|
||||
ansible-vault rekey 1_pippo.txt
|
||||
```
|
||||
1.4) partendo sempre dal vault creato al punto 1), possiamo decriptare il file facendolo tornare "in chiaro" (occorre la password con il quale è protetto):
|
||||
- per decriptare il vault:
|
||||
```
|
||||
ansible-vault decrypt 1_pippo.txt
|
||||
```
|
||||
2) Come secondo esempio criptiamo un file utilizzando un file in cui è contenuta la password per criptare/decriptare:
|
||||
2) Come secondo esempio criptiamo un file utilizzando la password per criptare/decriptare contenuta in un file:
|
||||
- generiamo il file con la password:
|
||||
```
|
||||
pwgen -sB 12 1 > 2_password
|
||||
|
|
@ -70,3 +74,8 @@ ansible-playbook 3_playbook.yaml --vault-id segreti@2_password
|
|||
```
|
||||
ansible-playbook 3_playbook.yaml --vault-pass-file 2_password
|
||||
```
|
||||
4) nel caso in cui vogliamo criptare il valore di una singola variabile, possiamo utilizzare il seguente comando ansible-vault encrypt_string:
|
||||
- se per esempio vogliamo criptare la variabile db_pwd=changeit il comando da utilizzare sarà il seguente
|
||||
```
|
||||
ansible-vault encrypt_string changeit --name db_pwd
|
||||
```
|
||||
|
|
@ -5,6 +5,7 @@
|
|||
- 3_installazione ← esempi su varie modalita' di installazione
|
||||
- 4_primi_comandi ← esempi su alcuni comandi da cli
|
||||
- 5_primi_playbooks ← esempi su alcuni playbook più semplici
|
||||
- 8_variabili ← esempi sull'utilizzo delle variabili
|
||||
- 6_check_ansible-lint ← esempi su ansible-lint
|
||||
- 7_variabili ← esempi sull'utilizzo delle variabili
|
||||
- 8_vault ← esempi sull'utilizzo di ansible-vault
|
||||
- 9_template ← esempi sull'utilizzo dei template
|
||||
- 10_vault ← esempi sull'utilizzo di ansible-vault
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue