Elimizde iki farklı linux türevi var. Birisi CentOS diğeri Ubuntulardan oluşan sunucular. Ansible üzerinden bunlardan hepsine Nginx yüklemek istiyorum ancak tek playbook […]
Değişkenler inventory ya da playbook dosyamız üzerine tanımladığımız değerlerin playbooklar içerisine direk yazılmaması ve inventoryde tanımlı değerin playbook içerisine değişkenler ile tanımlanmasında […]
Ansible modülleri değerlerine göre kategorize edilir. Mesela, System modülü: user,group,hostname,iptables,lvg,lvol,make,mount,ping,timezone,systemd,service Commands: Komut mpdıllerini kullanmak için kullanılır. Command, expect,raw,script,shell Files: Acl, Archive, copy, […]
Ansible altyapımızda bulunan bir veya birden fazla sistem ile aynı birlikte ve aynı zamanda çalışabilir. Birden fazla sistem ile çalışabilmesi için Ansible […]
Elimizde bulunan veriler ile XML, JSON ve YAML da verilerin nasıl gösterildiğini gözlemleyelim. XML JSON YAML YAML’ı daha detaylı incelemek gerekirse verileri […]
Kurulum süreçlerini Ubuntu üzerinden gerçekleştiriyor olacağım. Ubuntu update ve ilgili paketlerin, repositorylerin indirme işlemini gerçekleştirelim. Paket kurulumu tamamlandıktan sonra Ansible versiyonunu aşağıdaki […]
Debian/Ubuntu Fedora Alpine –version komutu ile kurulumu gerçekleşmiş olan git versionunu öğrenebilir, help komutu ile git hakkında bilgiler alabiliriz, hangi komutun ne […]
Packer indirme bağlantısı: /usr/local/bin/ dizinine change directory komutu ile gidilir. (root kullanıcısı ile geçiş sağlayınız) wget komutu ile packer indirme bağlantısı indirilir. […]
Basitçe söylemek gerekirse, makine imajı oluşturmak için kullanacağımız açık kaynaklı bir araçtır. Tek bir yapılandırmayla birden çok platform için makine imajları oluşturmamıza […]