> For the complete documentation index, see [llms.txt](https://linux-yonetimi.veriteknik.net.tr/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://linux-yonetimi.veriteknik.net.tr/yapilandirma-yonetimi.md).

# 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
