DevOps

Ansible & Configuration Management

Playbooks, inventory, modüller, roller, handler'lar, idempotans, provisioning vs configuration, immutable infrastructure

20 mülakat soruları·
Mid-Level
1

Ansible playbook nedir?

Cevap

Playbook, hedef host'larda yürütülecek bir dizi görevi tanımlayan bir YAML dosyasıdır. Ansible'da yapılandırmaları orkestralamak için temel birimi oluşturur. Playbook'lar sistemlerin istenen durumunu deklaratif olarak tanımlamayı sağlayarak tekrarlanabilir otomasyonu ve büyük ölçekli yapılandırma yönetimini kolaylaştırır.

2

Ansible'da inventory dosyasının rolü nedir?

Cevap

Inventory dosyası Ansible'ın görevleri yürütebileceği tüm host'ları listeler. INI veya YAML formatında olabilir ve host'ları mantıksal kategorilere göre gruplamayı sağlar. Inventory ayrıca host'a özel veya gruba özel değişkenler tanımlayabilir, ortamlara veya sunucu rollerine göre farklılaştırılmış yapılandırma yönetimini kolaylaştırır.

3

Ansible'da modül neyi temsil eder?

Cevap

Modül, hedef sistemde belirli bir eylem gerçekleştiren yeniden kullanılabilir bir kod birimidir. Ansible, paketler, dosyalar, hizmetler, kullanıcılar ve daha fazlasını yönetmek için yüzlerce yerleşik modül sağlar. Modüller tasarım gereği idempotenttir, yani istenen durum zaten elde edilmişse nihai sonucu değiştirmeden birden çok kez yürütülebilirler.

4

Ansible varsayılan olarak hedef host'lara nasıl bağlanır?

5

Ansible'da idempotans ilkesi ne anlama gelir?

+17 mülakat soruları

Bir sonraki mülakatın için DevOps'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla