Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
linux:ansible:playbook_example_08 [22.09.2022 13:08. ] – [Script Beschreibung] django | linux:ansible:playbook_example_08 [23.09.2022 15:06. ] – [Script anlegen] django | ||
---|---|---|---|
Zeile 119: | Zeile 119: | ||
- {directory: " | - {directory: " | ||
- {directory: " | - {directory: " | ||
+ | - {directory: " | ||
- {directory: " | - {directory: " | ||
- {directory: " | - {directory: " | ||
Zeile 494: | Zeile 495: | ||
- name: " | - name: " | ||
ansible.builtin.file: | ansible.builtin.file: | ||
- | path: '/ | + | path: '/ |
state: absent | state: absent | ||
- name: " | - name: " | ||
ansible.builtin.copy: | ansible.builtin.copy: | ||
- | dest: '/ | + | dest: '/ |
content: | | content: | | ||
+ | # Generated by Ansible on {{ ansible_date_time.date }}, do not edit manually! | ||
ansible_become_pass: | ansible_become_pass: | ||
owner: '{{ admin_user }}' | owner: '{{ admin_user }}' | ||
Zeile 510: | Zeile 512: | ||
become: true | become: true | ||
shell: | | shell: | | ||
- | ansible-vault encrypt /home/{{ admin_user }}/ | + | ansible-vault encrypt /home/{{ admin_user }}/ |
changed_when: | changed_when: | ||
+ | |||
+ | - name: " | ||
+ | ansible.builtin.file: | ||
+ | path: '/ | ||
+ | state: absent | ||
+ | |||
+ | - name: " | ||
+ | ansible.builtin.copy: | ||
+ | dest: '/ | ||
+ | content: | | ||
+ | # Generated by Ansible on {{ ansible_date_time.date }}, do not edit manually! | ||
+ | ansible_become: | ||
+ | ansible_become_method: | ||
+ | ansible_become_user: | ||
+ | ansible_become_ask_pass: | ||
+ | owner: '{{ admin_user }}' | ||
+ | group: '{{ admin_user }}' | ||
+ | mode: ' | ||
... # YML Ende</ | ... # YML Ende</ | ||
Zeile 541: | Zeile 561: | ||
- Im Inventory das **'' | - Im Inventory das **'' | ||
- Ansible-Vault Datei, die zuvor angelegt wurde, mit dem Ansible-Vault-Passwort sicher verschlüsseln. | - Ansible-Vault Datei, die zuvor angelegt wurde, mit dem Ansible-Vault-Passwort sicher verschlüsseln. | ||
+ | - Im Inventory die Definitionen zu privilege_escalation anlegen und auch hier ggf. ein bereits existierende Konfigurationsdatei vorher löschen. | ||
=== Script starten === | === Script starten === | ||
Zeile 646: | Zeile 667: | ||
TASK [Ansible Become Password mit ansible-vault verschlüsseln] **************************************************************</ | TASK [Ansible Become Password mit ansible-vault verschlüsseln] **************************************************************</ | ||
<font style=" | <font style=" | ||
+ | <font style=" | ||
+ | TASK [Sicherstellen dass das File mit der Ansible-Konfiguration nicht existiert] ********************************************</ | ||
+ | <font style=" | ||
+ | <font style=" | ||
+ | TASK [Ansible Konfigurationsdatei mit den Definitionen zu privilege_escalation anlegen] *************************************</ | ||
+ | <font style=" | ||
<font style=" | <font style=" | ||
PLAY RECAP ********************************************************************************************************************</ | PLAY RECAP ********************************************************************************************************************</ | ||
- | <font style=" | + | <font style=" |
</ | </ | ||
Zeile 662: | Zeile 689: | ||
===== Fazit und Ausblick ===== | ===== Fazit und Ausblick ===== | ||
<WRAP center round info 60%> | <WRAP center round info 60%> | ||
- | Wir haben nun Dank der beiden gezeigten Ansible-Playbooks zur Konfiguration unserer Ansible-Umgebung die Möglichkeit, | + | Wir haben nun Dank der beiden gezeigten Ansible-Playbooks zur Konfiguration unserer Ansible-Umgebung die Möglichkeit, |
</ | </ | ||
====== Links ====== | ====== Links ====== | ||
* **[[detail|zurück zum Kapitel " | * **[[detail|zurück zum Kapitel " | ||
- | * **=> [[playbook_example_08|weiter zum Kapitel " | + | * **=> [[playbook_example_09|weiter zum Kapitel " |
* **[[start|Zurück zur " | * **[[start|Zurück zur " | ||
* **[[wiki: | * **[[wiki: | ||
* **[[http:// | * **[[http:// |