Kursy Ansible od zera do bohateraSzablony Jinja2 — generowanie configów per host
Szablony Jinja2 — generowanie configów per host
Ta lekcja wymaga dostępu do kursu
Moduł ansible.builtin.template: jeden szablon .j2, różne pliki wynikowe na każdym hoście. Interpolacja zmiennych i faktów, filtry (default, upper, join, to_nice_yaml), warunki i pętle wewnątrz szablonu. Konwencja komentarza ansible_managed w nagłówku — sygnał 'nie edytuj ręcznie'. Pułapka: brak filtra default przy niezdefiniowanej zmiennej wywala cały task, a validate przy configach usług ratuje przed wdrożeniem zepsutego pliku.
Pełny dostęp obejmuje wszystkie lekcje, ćwiczenia i sprawdziany, bezterminowo. Płatność BLIK-iem, przelewem albo kartą.