Basis aus 2nd-brain für LPIC-Prüfungsvorbereitung übernommen

Regeln, Standards, Kontextstruktur und Werkzeuge übernommen; 2nd-brain-
Inhalte (Stacks, Ansible-Inventar, Architektur, Knowledge) entfernt.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
Björn RundenandClaude Opus 5.5 committed 2026-10-29 21:56:53 +01:00
commit 7f6b8ebe07
70 files changed
+2816

No files matched your search

@@ -0,0 +1,16 @@
#-------------------------------------------------------------------------------
## @file example.yml
## @brief <Dienst> installieren + konfigurieren (Rolle example, Templates aus $ANS_FILES/example)
## @author <AUTOR – aus ai/context/responsible.md>
## @owner <VERANTWORTLICH – aus ai/context/responsible.md>
## @version 0.1.0 (TT.MM.JJJJ)
## @usage ansible-playbook $ANS_PLAYDIR/example.yml [-e hostlist=host1,gruppe]
## Tags: install | config | verify Trockenlauf: --check --diff
## ohne Secret-Store: -e example_secrets_source=vars -e @<testsecrets.yml>
## @requires source ansible/.env.sh und vault login
#-------------------------------------------------------------------------------
---
- name: Example
hosts: "{{ hostlist | default('<STANDARDHOST>') }}"
roles:
- example
@@ -0,0 +1,28 @@
#-------------------------------------------------------------------------------
## @file mini_check.yml
## @brief Erreichbarkeit prüfen und Kernfakten anzeigen; -e check_mode=setup sammelt Facts neu
## @author <AUTOR – aus ai/context/responsible.md>
## @owner <VERANTWORTLICH – aus ai/context/responsible.md>
## @version 1.0.0 (07.10.2026)
## @usage ansible-playbook $ANS_PLAYDIR/mini_check.yml [-e hostlist=…] [-e check_mode=setup]
#-------------------------------------------------------------------------------
---
- name: Mini-Check
hosts: "{{ hostlist | default('<STANDARDHOST>') }}"
gather_facts: false
tasks:
- name: Erreichbarkeit prüfen
ansible.builtin.ping:
- name: Facts neu sammeln
ansible.builtin.setup:
when: (check_mode | default('')) == 'setup'
- name: Facts aus Cache/Host laden
ansible.builtin.setup:
gather_subset: [min]
when: ansible_facts['distribution'] is not defined
- name: Kernfakten anzeigen
ansible.builtin.debug:
msg: "{{ inventory_hostname }}: {{ ansible_facts['distribution'] }} {{ ansible_facts['distribution_version'] }}, Kernel {{ ansible_facts['kernel'] }}"