Sobes.tech
Junior — Middle

Дар кадом ҷойҳо дар таърифи нақшҳо метавон тағйирёбандаҳоро муайян кард?

sobes.tech AI

Ҷавоб аз AI

Дар таъриф кардани ролҳо (масалан, дар ролҳои Ansible) тағйирёбандаҳоро метавон дар чанд ҷой муайян кард:

  • Дар директорияи defaults/main.yml — дар ин ҷо тағйирёбандаҳо бо_PRIORITY_ пасттарин муайян мешаванд, ки метавон онҳоро иваз кард.
  • Дар директорияи vars/main.yml — тағйирёбандаҳо бо_PRIORITY_ баландтар аз дар defaults.
  • Дар файлҳои дохили vars/ — метавон файлҳои иловагӣ бо тағйирёбандаҳо сохт.
  • Дар playbookҳое, ки ролро даъват мекунанд — тағйирёбандаҳоро метавон мустақиман ҳангоми даъват кардани рол гузошт.
  • Дар файлҳои инвентар ё тағйирёбандаҳои гурӯҳӣ — тағйирёбандаҳо, ки ба hostҳо ё гурӯҳҳо татбиқ мешаванд.
  • Аз тариқи сатрҳои фармон ё файлҳои хориҷӣ бо тағйирёбандаҳо.

Бинобар ин, тағйирёбандаҳоро ҳам дар дохили рол (дар defaults ва vars), ҳам дар берун, ҳангоми даъват ё дар инвентар, муайян кардан мумкин аст.