Suche
Unten sind die Ergebnisse Ihrer Suche gelistet.
Volltextergebnisse:
- Erste Schritte Rund um Ansible
- .. ooo | +----[SHA256]-----</code> ==== Zielverzeichnis anlegen und öffentlichen Schlüssel kopieren ==== ... ngen. Auf dem den Zielrechnern legen wir nun das Verzeichnis **.ssh** an und schützen es entsprechend. [dja... figurationsdateien rund um Ansible finden sich im Verzeichnis **''/etc/ansible''**. <code>/etc/ansible/ ├── ans... ationseinstellungen]]** nacheinander in folgenden Verzeichnissen: - Erst durch die Umgebungsvariable ''ANSIBL
- Bau eines Freifunk-Offloaders auf Basis eines Raspberry 4B
- eigenen Ansible-Umgebung ==== === Ansible Arbeitsverzeichnis === Für unsere Ansible-Aufgaben (Playbooks) legen wir uns nun im Home-Verzeichnis unseres Admin-Users ein zugehöriges Verzeichnis an. $ mkdir ~/ansible /* === Verzeichnis-Struktur === Gemäß **[[http://docs.ansible.com/ansible/latest/pla
- Ansible - Erweiterte Konfigurationsbeispiel: Roles
- ach Freunde am Umgang mit Ansible, kann im Arbeitsverzeichnis des Ansible-Nutzers es durch die vielen Playbooks... ) mit. Rollen sind im Grunde nichts anderes als Verzeichnisse, die auf eine bestimmte Art und Weise angelegt sind. Rollen folgen vordefinierten Verzeichnis-Layout-Konventionen und erwarten, dass sich dabei... gehörigen Komponenten in dem für sie vorgesehenen Verzeichnispfad befindet. Bei der Grundkonfiguration unseres
- Ansible - erweiterte Konfigurationsbeispiele: Ansible mit Hilfe von Ansible einrichten
- tei /etc/ansible/ansible.cfg in das **''$HOME''**-Verzeichnis des Admin-Users. - Anpassen, sprich konfigurier... kt zur Tat schreiten und das manuelle Anlegen des Verzeichnisses und des Ansible-Scripts überspringen. Mit Folg... nlegen === Zunächst müssen wir manuell einmal das Verzeichnis **''~/ansible/playbooks''** in dem wir unsere Ans... # # Aufruf aus dem entsprechenden Arbeits-Verzeichnis via: # ansible-playbook playbooks/ansible_gru
- Ansible - Erweiterte Konfigurationsbeispiel: Inventory
- glich versuchen z.B. in einer Datei oder in einem Verzeichnis vor zuhalten. Bei grösseren Installationen wird m... ory.yml''** unseres Beispiels legen wir im Arbeitsverzeichnis unseres Ansible-Administrationshost ab. $ vim ... eines Playbooks diese hostspezifischen Dateien im Verzeichnis **''host_vars''** und die gruppenspezifischen Variablen im Verzeichnis **''group_vars''**. Diese Verzeichnisse werden vo
- Ansible - erweitertes Konfigurationsbeispiel 7: Ansible Vault
- ein Passwort-Manager, der die Passwörter in einer Verzeichnisstruktur organisiert und sie (in Klartextdateien) ... der aufstrebende Stern am Ansible-Himmel! Im Homeverzeichnis unseres Admins findet sich nun das zugehörige ver... Wir legen uns das Wrapper-Script im **''~/bin''**-Verzeichnis unseres Admin-Account an. Sollte das betreffende Verzeichnis noch nicht existieren, legen wir es erst einmal a
- Ansible - einfaches Playbook-Beispiel: Bedingtes Kopieren
- ie auch schon bei den anderen Beispielen zuvor im Verzeichnis **''~/ansible''** an $ vim 04_repro.yml <file... ion_major_version'] == "7" ... </file> Im Arbeitsverzeichnis für unsere Ansible hatten wir **[[#verzeichnis-struktur|zu Beginn]]** bereits ein Verzeichnis für lokale (Konfigurationsdateien) angelegt. Zur besseren Unter
- Ansible cowsay: Die sprechende Kuh, oder auch mehr Getier oder doch nur puristisch mit dem Ansible Stdout Compact Logger?
- /anstomlog.py|GitHub-Seite]] herunterladen und im Verzeichnis **''~/.ansible/plugins/callback''** ablegen müssen. Legen wir uns als erstes das betreffende Unterverzeichnis an. $ mkdir -p ~/.ansible/plugins/callback An... nd speicher es direkt in gerade angelegten Plugin-Verzeichnis unserer Ansible-Installation. $ curl https://r... le="color: rgb(0, 0, 0)">[18:23:49] ↳ arch_iso: Verzeichnis releng kopieren.</font> <font style="color: rgb(2
- Ansible - erweiterte Konfigurationsbeispiele: Ansible-Controll-Node und SSH-Jumphosts
- ook legen wir nun wie gewohnt in unserem Playbook-Verzeichnis **''~/ansible/playbooks/''** an. $ vim ~/ansi... # Aufruf aus dem entsprechenden Arbeits-Verzeichnis via: ... Die Grundvoraussetzungen in Form der betreffenden Verzeichnisstruktur haben wir ja bereits bei der **[[playbook... playbooks_reuse_roles.html|role]]** verwiesen. Im Verzeichnis **''tasks''** legen wir nun die YML-Dateien mit d
- Ansible
- m Beispiel wollen wir alle **html**-Dateien eines Verzeichnisses auf einem Webserver, bzw. genauer gesagt aus d... r listet also alle HTML-Dateien im entsprechenden Verzeichnis auf. * Die Ausgabe dieses Befehls wird der Vari... ''/etc/yum.repos.d/nausch.org.repo''** in das Zielverzeichnis **''/tmp''** und geben dabei einen neuen Dateinam... Webservern (Gruppe **www**) z.B. ein spezifisches Verzeichnis anlegen lassen. $ ansible www -m file -a "dest
- Ansible - einfaches Playbook-Beispiel: mehrere Benutzer anlegen
- eiben, wechseln wir in unser zuvor angelegtes Zielverzeichnis: $ cd ~/ansible ==== Script anlegen ==== Nun ... In diesem Konfigurationsbeispiel liegen diese im Verzeichnis **''/home/django/ansible/authkeys/''**. <code> $ ... odule.html|include]]**. Das entsprechende Include-Verzeichnis legen wir gleich mal an. <code> $ mkdir ~/ansible... ei **''.ssh/authorized_keys''** im jeweiligen Homeverzeichnis der User kopiert. <code>/home/ ├── ansible │ ├─
- Ansible - weitere Beispiele: Admin Benutzer verwalten
- ns''** anlegen, kopieren wir noch kurz das Vorlageverzeichnis **''common''**, welches wir bei der Erstkonfigura... **''absent''** im Inventory/Vault. - SSH-Client-Verzeichnis anlegen - SSH-Key des Admins hinterlegen - SSH-Client-Verzeichnis entfernen, sofern der User zum Löschen gekennzeic
- Ansible - weitere Beispiele: Admin Benutzer verwalten (v2)
- s''** anlegen, kopieren wir noch kurz das Vorlagenverzeichnis **''common''**, welches wir bei der Erstkonfigura... **''absent''** im Inventory/Vault. - SSH-Client-Verzeichnis anlegen - SSH-Key des Admins hinterlegen - SSH-Client-Verzeichnis entfernen, sofern der User zum Löschen gekennzeic
- Ansible - einfaches Playbook-Beispiel: NTP-Daemon chrony installieren und konfigurieren
- ie auch schon bei den anderen Beispielen zuvor im Verzeichnis **''~/ansible''** an $ vim 05_chrony.yml <fil... ng auf dem Admin-Rechner/-Server in einem eigenen Verzeichnis vorhalten. Diese Verzeichnis erstellen wir uns nun noch. $ mkdir -p ~/ansible/templates/CentOS8/ Ansible n
- Ansible - einfaches Playbook-Beispiel: sudoers anpassen
- hr Passwort eingeben müssen. Hierzu werden wir im Verzeichnis **''/etc/sudoers.d/''** eine Datei mit dem Namen