Prefixen van publieke, interne en projectvariabelen in Ansible
Prefix publieke rolvariabelen met de rolnaam, interne rolvariabelen met __role_name_, en inventarisvariabelen met een projectvoorvoegsel.
Prefix publieke rolvariabelen met de rolnaam, interne rolvariabelen met __role_name_, en inventarisvariabelen met een projectvoorvoegsel.
Gebruik item als de standaard loop-variabele. Reserveer loop_control.loop_var voor gevallen waarin item zou botsen over loop-grenzen, zoals geneste loops en include_tasks.
Geef de voorkeur aan dotnotatie voor vaste sleutels. Gebruik bracketnotatie alleen wanneer dotnotatie de toegang niet veilig of correct kan uitdrukken.
Gebruik loop_control.label om de Ansible loop output kort en leesbaar te houden wanneer een loop over dictionaries of andere grote waarden itereert.
Definieer download-URL’s en paden in variabelen in plaats van ze in taken te hardcoderen.
Gebruik schuine strepen voor alle paden bij het richten op MS Windows hosts. Converteer naar backslashes alleen indien nodig.
Gebruik een consistente tagstructuur in Ansible-rollen om playbook-runs gerichter en onderhoudbaarder te maken.
Gebruik woordeboeksamenvoeging doelbewust en voorspelbaar in Ansible-inventarissen om overschrijvingen onderhoudbaar te houden.
Geef de voorkeur aan korte, consistente namen die ruis verminderen zonder variabelen of identifiers onduidelijk te maken.
Was deze pagina nuttig?
Fijn om te horen! Vertel ons alstublieft hoe we kunnen verbeteren.
Jammer om dat te horen. Vertel ons alstublieft hoe we kunnen verbeteren.