Yapılandırma Yönetimi (Ansible)
Bu bölüm, sunucu yapılandırmalarını otomatikleştirme, uygulama dağıtımlarını standartlaştırma ve tekrarlayan yönetim görevlerini basitleştirme amacıyla kullanılan yapılandırma yönetimi araçlarını tanıtmaktadır. Özellikle popüler ve ajan-sız (agentless) yapısıyla öne çıkan Ansible üzerinde durulacaktır.
İncelenecek Konular:
Yapılandırma Yönetimi Nedir? Neden Kullanılır?
Ansible Temel Kavramları (Control Node, Managed Nodes, Inventory, Playbooks, Plays, Tasks, Modules, Variables, Templates, Roles)
Ansible Kurulumu
Inventory (Envanter) Dosyası Oluşturma ve Yönetme
Ad-Hoc Komutlar ile Hızlı Görevler
Playbook Yazımı (YAML Sözdizimi)
Yaygın Kullanılan Modüller (package, service, copy, template, file, user, command, shell vb.)
Variables (Değişkenler) ve Facts (Sistem Bilgileri) Kullanımı
Templates (Jinja2 Şablonları) ile Dinamik Yapılandırma Dosyaları
Roles (Roller) ile Playbook'ları Modülerleştirme
Ansible Vault ile Hassas Verileri Şifreleme
Ansible Galaxy
Last updated