Tegishli nashrlar 'ansible'


Linux va Windows-da molekula bilan lokal rollarni sinab ko'rish
Ansible | Sinov | Molekula | libvirt | Docker Linux va Windows-da molekula bilan mahalliy rollarni sinab ko'rish Rivojlanish davrlarini tezlashtiring va ishonch bilan chiqaring Ansible bilan qiyinchiliklar Kasbiy hayotimda Ansibleni qayerda kesib o'tsam ham, undan foydalanadigan odamlar doimo bir xil qiyinchiliklarga duch kelishdi. Har bir inson server (yoki VM) parklarida konfiguratsiya va dasturiy ta'minotni o'rnatishning ishonchli, takrorlanadigan va moslashuvchan usulini..

Ansible nima? Ansible Playbooks nima? Ular sizning joylashtirishlaringizni qanday avtomatlashtirishi va boshqalarni bilib oling!
Ansible - dasturiy ta'minotni ta'minlash, konfiguratsiyalarni boshqarish va ilovalarni joylashtirishni avtomatlashtiradigan ochiq kodli dasturiy ta'minot. Ansible-ning asosiy xususiyatlaridan biri bu YAML (Yet Another Markup Language) formatida yozilgan va bir yoki bir nechta bajarilishi kerak bo'lgan vazifalar to'plamini tavsiflovchi o'yin kitoblaridan foydalanishdir ...

Kiritilgan diapazon qiymatidan ro'yxat yaratish
Bu men uchun qiziqarli muammo bo'ldi, bu bir necha kishidan qo'lda kiritish o'rniga bir qator qiymatlarni kiritishga ruxsat berish uchun xususiyat so'rovi sifatida keldi. ex 10–20 va 10,11,12…20. Quyida men kiritilgan diapazon bor-yo'qligini baholash uchun hozir foydalanadigan jinja kod parchasi va keyin ro'yxatni qayta yaratishni davom ettiraman. {% set vlan_list = [] -%} {% for temp_list in vlan -%} {% if temp_list is string and '-' in temp_list -%} {% set range_index =..

Tegishli savollar 'ansible'

Tekshirish rejimida ishlayotganda Ansible topshirig'i o'tkazib yuborilsinmi?
Men Ansible o'yin kitobini yozyapman va tekshirish rejimida har doim muvaffaqiyatsiz bo'ladigan vazifam bor: hosts: ... tasks: - set_fact: filename="{{ansible_date_time.iso8601}}" - file: state=touch name={{filename}} - file:...
39759 qarashlar
schedule 12.09.2022

Ansible: jinja shablonida faktlar ro'yxatini tuzing
Men Ansible 1.9.2 bilan klaster xizmatini o'rnatyapman va qo'shilish uchun klaster serverlari ro'yxati bilan JSON konfiguratsiya faylini sozlashim kerak. Hozirda men buni quyidagi tarzda ishlayapman. To'g'ri, agar yomon bo'lsa, chiqadi. {...
2266 qarashlar
schedule 20.08.2022

Ansible OSS bilan o'zgarishlarni joylashtirish va rejalashtirish
Iltimos, diqqat qiling: Meni bu yerda hech qanday korxona/toʻlov ( Tower ?) yechimlari qiziqtirmaydi , faqat Ansible kompaniyasining OSS taklifi orqali mavjud boʻlgan yechimlar. OK, shuning uchun men Ansible loyihamni sozladim va mukammal...
847 qarashlar
schedule 02.09.2022

Ansible playbook miqyosidagi o'zgaruvchi
Menda bir nechta xostlar bo'limiga ega o'yin kitobim bor. Men ushbu playbook.yml faylida faqat fayl ichida amal qiladigan oʻzgaruvchini aniqlamoqchiman, masalan: vars: my_global_var: 'hello' - hosts: db tasks: -shell: echo...
18209 qarashlar
schedule 27.06.2022

Salt-da maxsus, mashinaga xos konfiguratsiya fayllarini boshqaring
Men katta infratuzilma uchun Konfiguratsiyani boshqarish vositalariga nisbatan yangiman. Kompaniya Linux va Windows uchun Tuz dan foydalanadi, ammo menimcha, bu savol muayyan vositaga tegishli emas. Men tushunmagan narsa shundaki, bizda bulutda...
99 qarashlar

Ansible-da serverni ta'minlash
Ansible bilan juda yangi Ubuntu serverini ta'minlashim kerak. Boshida u faqat root foydalanuvchi va yaratilgan parolga ega. Men qilishim kerak bo'lgan birinchi amal - service foydalanuvchi yaratish, unga parol o'rnatish, ixtiyoriy ravishda...
196 qarashlar
schedule 07.07.2022

Lug'atlar lug'atini Ansible vars faylidagi lug'atlar ro'yxatiga qanday aylantirish mumkin?
Ansible vars faylida men dictlar dictini Ansible Galaxy-dan tashqi rolga o'tkazishim mumkin bo'lgan diktlar ro'yxatiga aylantirmoqchiman. Kiritish: postgres_users: dc1: name: user_dc1 password: pass_dc1 dc2: name: user_dc2...
15515 qarashlar
schedule 21.07.2022

Ansible docker_container etc_hosts o'zgaruvchan kalit bilan
Menda ishonchli skript bor, u orqali men docker konteynerini yarataman va unga bir nechta xostlar yozuvlarini qo'shaman, chunki etc_hosts xost nomi va mos keladigan IP manzil sifatida kalitni oladi. Mening holimda, masalan, ba'zi o'zgaruvchilar...
5388 qarashlar

Ansible & Vagrant - oqilona ta'minlash uchun dalillar bering
Mening kollejim Ansible skriptlarini qo'shish uchun Vagrant o'rnatishlarini avtomatlashtirish uchun skript yozgan. Shunday qilib, agar men ansible provision ni ishga tushirsam, ansible/playbooks/provision.yml` o'yin kitobi vagrant mashina(lar)da...
465 qarashlar
schedule 11.07.2022

Ansible orqali EC2 da barcha xavfsizlik guruhlarini olish
shuning uchun men EC2 ga qarshi ishlayapman. Men xavfsizlik guruhlarini teglari bo'yicha filtrlashim kerak. Mening yondashuvim barcha xavfsizlik guruhlarini olish va ularni kerakli teglar uchun tahlil qilish edi, lekin men mavjud bo'lgan barcha...
465 qarashlar
schedule 24.09.2022

Sozlash kitobida filtrlash
Men aniq faktlarni olishga harakat qilaman va filtrni qanchalik to'g'ri yozishni tushunmayapman. Menga ikkita fakt kerak - ansible_lsb va ansible_hostname. Misol: ansible 192.168.250.* -m setup -a 'filter=ansible_(hostname|lsb)' lekin...
194 qarashlar
schedule 04.08.2022

Maqsadli xostdagi mantiqiy jurnallarni qanday o'qiyman/tushunaman (syslog tomonidan yozilgan)
Ba'zi xostlarda ansible-ni ishga tushirganingizda, u o'sha xostdagi syslog-ga shunday yozadi: Dec 1 15:00:22 run-tools python: ansible-<stdin> Invoked with partial=False links=None copy_links=None perms=None owner=False rsync_path=None...
1820 qarashlar
schedule 08.08.2022

Ansible + SSH + shaxsiy Git
Men deyarli hamma narsani sinab ko'rdim, lekin hali ham shunday soqov bo'lishimga ishonmayman. Menda bor: git shaxsiy repo bilan vps - ansible bilan boshqarishga harakat qilish boshqaruv mashinasi - mac os Mening mac-da id_rsa va...
942 qarashlar
schedule 27.09.2022

ansible ssh ulanish xatosi
Ansible bilan qurilmaga ulana olmadi: bu buyruq yordamida: ansible -m shell -a 'show version' servers qurilmada jurnal buferidan ulanishga harakat qilyapman, men ushbu xatoni olaman: SSH serveriga kirish xavfsiz emas....
5481 qarashlar
schedule 30.06.2022

Ansible - lug'atlar ro'yxatini takrorlash
Men quyidagi ro'yxatni tuzdim, lekin uni takrorlashga muvaffaq bo'lmayman. with_items dan foydalanishim kerakmi? with_elements? yoki boshqa narsa? Mening maqsadim - inventarizatsiyadagi barcha xostlarni takrorlash, ularning nomi va IP-ni olish...
3905 qarashlar
schedule 24.08.2022

Ansible debops.slapd orqali slapd o'rnatilmoqda
Men Ansible va debops.slapd yordamida Ubuntu 16 mashinasida slapd xizmatini sozlashga harakat qilyapman, lekin ishlaydigan autentifikatsiyani ishga tushira olmayapman. Mening o'yin kitobim fayli quyidagicha ko'rinadi: --- - hosts:...
1890 qarashlar
schedule 30.07.2022

stdout'dan ansible parse matn satri
Mening muammom stdout ansible va tahlil qilish bilan bog'liq. Men stdoutni mantiqiy o'yindan tortib olishim va ushbu chiqishni stdout ichidagi ma'lum bir pastki qator uchun tahlil qilishim va varga saqlashim kerak. Mening maxsus foydalanish holatim...
57000 qarashlar
schedule 17.09.2022

Asosiy mashinaga qarab o'yin kitobini ishga tushira olamanmi?
Menda Ubuntu va CentOS mashinalari uchun Nagios o'rnatish uchun o'yin kitoblari bor deylik. Asosiy mashinaga qarab o'yin kitoblarini qanday chaqirishim mumkin? Men nagios_ubuntu o'yin kitobini Ubuntu mashinasi va CentOS uchun nagios_centos...
105 qarashlar
schedule 11.07.2022

Jmespath-da bir qator ob'ektlarni qanday birlashtirish mumkin
include_vars ni with_items bilan bajarganimdan so'ng bir qator natijalarni olaman results: - ansible_facts: tag_Cluster_A: name: Thinking cluster words: - Honk - Thonk - ansible_facts: tag_Cluster_B: name:...
855 qarashlar
schedule 04.09.2022

Lokalhostdan tashqari hostvarlardan xostlar roʻyxatini oʻzgaruvchida qanday saqlash mumkin
Men nima istayman Misol uchun, menda bir xil serverlarda redis replikatsiya sozlamalari va ilovalar mavjud. Men ilovalarimga redis misollari bo'lgan ba'zi xostlar mavjudligini aytmoqchiman. Ilova xostlarni .env faylidan o'qiydi (bu ham...
621 qarashlar
schedule 18.07.2022