Mundarija:

Ansible rolini qanday yarataman?
Ansible rolini qanday yarataman?

Video: Ansible rolini qanday yarataman?

Video: Ansible rolini qanday yarataman?
Video: IaC с Ansible от Southbridge: Практики разработки ролей Ansible. Часть 1 2024, Sentyabr
Anonim

Ushbu sahifada

  1. 1-qadam - O'rnatish Ansible o'yin kitobi Loyiha.
  2. 2-bosqich - Ansible rollarni yarating Katalog tuzilmasi uchun.
  3. 3-qadam - hostlar va site.yml-ni sozlash.
  4. 3-qadam - Umumiy sozlash Rollar .
  5. 4-qadam - "veb" ni o'rnatish Rollar .
  6. 5-qadam - "db" ni o'rnatish Rollar .
  7. 6-qadam - ishga tushiring Ansible o'yin kitobi .
  8. 7-qadam - Sinov.

Shuningdek, Ansible-da qanday rol o'ynaydi?

Rollar o'zgaruvchilar, vazifalar, fayllar, shablonlar va modullarning to'liq mustaqil yoki o'zaro bog'liq to'plamlari uchun asos yaratish. In Ansible , the roli o'yin kitobini bir nechta fayllarga bo'lishning asosiy mexanizmi. Bu murakkab o'yin kitoblarini yozishni osonlashtiradi va ularni qayta ishlatishni osonlashtiradi.

Shuningdek, bilingki, Ansible-dagi rollar va o'yin kitobi o'rtasidagi farq nima? Ansible o'yin kitobi barchani o'z ichiga olgan skript fayli vazifalar buni amalga oshirish uchun zarur bo'lgan barcha ingredientlar bilan birga bajarilishi kerak vazifalar . Rollar avtomatik ravishda ma'lum var fayllarning yo'llari, vazifalar , va ma'lum fayl tuzilishiga asoslangan ishlov beruvchilar.

Bundan tashqari, Ansible rollarining fayl tuzilishi qanday?

Ansible rol - bu xizmatni sozlash kabi ma'lum bir maqsadga xizmat qilish uchun xostni sozlash bo'yicha vazifalar to'plami. Rollar YAML yordamida aniqlanadi fayllar oldindan belgilangan katalog bilan tuzilishi . Rol katalogi tuzilishi kataloglarni o'z ichiga oladi: standart, vars, vazifalar, fayllar , andozalar, meta, ishlov beruvchilar.

Ansible-ni qanday boshlash kerak?

  1. Tarmoqni avtomatlashtirish uchun Ansible dasturini ishga tushirish. Birinchi buyruq va o'yin kitobini ishga tushiring. Old shartlar. Ansible-ni o'rnating. Boshqariladigan tugunga qo'lda ulanishni o'rnating. Birinchi Network Ansible buyrug'ingizni ishga tushiring. Birinchi tarmoq Ansible o'yin kitobingizni yarating va ishga tushiring.
  2. Tarmoqni avtomatlashtirish bo'yicha dasturchilar uchun qo'llanma.

Tavsiya: