ansible


Daha kaliteli Ansible nasıl yazılır(Part 1)

Index 1. Idempotence 1.1. Nedir ve Nasıl sağlanır 2. Yaml lint 3. Modülleri daha efektif kullanma 3.1. Performans örnekleri 3.1.1. gather_facts 3.1.2. verbose 3.2. Shell, Raw, Command modülleri     Bundan önceki yazdığım Ansible serisinde genellikle Nedir? sorusuna değinmiştim. Bu yazıda Ansible ile çalışırken, yaptığımız işleri daha düzenli ve geliştirilebilir […]


Ansible çıktıları ile işlemler

Ansible rolleri veya playbooklar yazarken, bolca koşullar ile uğraşmak, kaynaklanan hataları handle etmek gerekiyor. Bu yazıda yapılan iş, her ne kadar ufak gibi gözükse de her koşulda ve durumda kullanılabilecek bir iskelet sistemi anlatacağım. Bash ile programlama yaparken, ki ben bu türdeki dilleri text işleme olarak değerlendiriyorum. Çünkü bu dili […]


ansible-lint nedir? 1

Giriş Kurulum Kullanım Yapı nasıl çalışıyor Giriş Yaml yazması kolay bir format olsada küçük bir hata yapıldığında, farketmesi çok uzun zamanlar alabiliyor. Bunda en büyük etken, .yml dosyalarının girinitiler(indentation) ile çalışmasıdır. Ansible ile uğraştıysanız ve modüllere hakimseniz bunu kullanmak yazdığınız Playbook’lar ile bunu tecrübe etmişsinizdir Bu yazıda, bende bu sıkıntıyı […]