Puncte:1

Reducerea sarcinilor ansible cu un fel de șablon?

drapel ma

Caut modalități de a reduce cantitatea de configurare a plăcii cazanului pe care trebuie să o pun în unele dintre sarcinile mele ansible.

De exemplu, am multe sarcini folosind docker_container modul și fiecare are același set de ~10 opțiuni identice. Mi-ar plăcea ca aceste opțiuni standard să fie definite undeva la nivel central și fiecare sarcină definește pur și simplu doar opțiunile unice de care are nevoie.

(Problema de cercetare este că 99,9% din rezultatele căutării pe acest subiect sunt despre modulul de copiere/șablon în sine).

Cred că aș putea scrie un modul personalizat în python care extinde modulul docker_container, dar asta pare cu adevărat exagerat.

Aveți idei despre reducerea configurației standard?

Puncte:3
drapel in

Poți să folosești valorile implicite ale modulelor

- gazde: localhost
  module_defaults:
    ansible.builtin.file:
      proprietar: rădăcină
      grup: rădăcină
      modul: 0755
  sarcini:
    - nume: Creați fișier1
      ansible.builtin.file:
        stare: atingere
        calea: /tmp/file1

    - nume: Creați fișier2
      ansible.builtin.file:
        stare: atingere
        calea: /tmp/file2

    - nume: Creați fișier3
      ansible.builtin.file:
        stare: atingere
        calea: /tmp/file3
drapel ma
Grozav, pare util și nu a apărut în niciuna dintre cercetările mele. Mulțumiri.
drapel ma
„Atributul module_defaults poate fi folosit la nivel de joc, bloc și sarcină”..... Acest lucru cu siguranță ajută, dar ar fi grozav dacă această caracteristică ar putea fi aplicată la nivel global. Chiar și plasarea acestuia la un nivel de carte de joc necesită să dublez aceleași setări în multe locuri :-)

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.