Ansible, uzak sunucuları yönetmek ve izlemek için kullanılan bir Kod Olarak Altyapı aracıdır.
Ansible’ın çalışması için Linux tabanlı bir sistem gerekir. Özelliklerini bir Windows 10 sisteminde kullanmak istiyorsanız bu bir sorun olabilir. Ancak, Ansible’ı Windows’a kurmanın yolları vardır.
Bu eğitim, Ansible’ı Windows 10’a kurabileceğiniz farklı yolları kapsayacaktır.
Önkoşullar
- Windows 10 çalıştıran bir sistem
- Yönetici ayrıcalıklarına sahip bir kullanıcı hesabı
Ansible’ı Windows’a yükleyin
Ansible’ı Windows 10’da çalıştırmanın üç yolu vardır:
Ansible’ı Windows’a kurmanın üç yöntemini de açıklayacağız.
Yöntem 1: Cygwin’i Kullanma
Cygwin, Microsoft Windows üzerinde Unix benzeri işletim sistemleri için tasarlanmış araçları ve kodları çalıştırmanıza izin veren POSIX uyumlu bir ortamdır.
Varsayılan Cygwin kurulumu Unix tabanlı sistemler için yüzlerce araç içerse de Ansible bunlardan biri değildir. Yükleme işlemi sırasında Ansible’ı manuel olarak eklemelisiniz.
Ansible’ı Cygwin kullanarak Windows’a yüklemek için şu adımları izleyin:
1. İndir Cygwin kurulum dosyası. Bu dosya, Windows 10’un hem 32 bit hem de 64 bit sürümleriyle uyumludur. Sisteminiz için doğru sürümü otomatik olarak yükler.
2. Cygwin kurulum dosyasını çalıştırın. Kurulum sihirbazının başlangıç ekranında, Sonraki devam etmek.
3. Seçin İnternetten yükle indirme kaynağı olarak ve tıklayın Sonraki.
4. İçinde Kök dizini alanında, uygulamanın yüklenmesini istediğiniz yeri belirtin ve ardından Sonraki.
5. İçinde Yerel Paket Dizini alanında, Cygwin paketlerinizi nereye kurmak istediğinizi seçin ve ardından tıklayın. Sonraki.
6. Uygun İnternet bağlantısı seçeneğini belirleyin.
Proxy kullanmıyorsanız, seçin. Doğrudan Bağlantı.
Proxy kullanıyorsanız, seçin. Sistem Proxy Ayarlarını Kullan veya proxy ayarlarını manuel olarak girin. HTTP/FTP Proxy kullanın.
Tıklamak Sonraki devam etmek.
7. Yükleme dosyalarını indirmek için mevcut yansılardan birini seçin ve ardından Sonraki.
8. üzerinde Paketleri Seçin ekranı değiştir Görüş seçeneği Tam dolu ve arama çubuğuna ‘ansible’ yazın.
ikisini de seç cevaplayıcı Ve Ansible Dokümanı altındaki kutuları işaretleyerek Kıdemli? ve tıklayın Sonraki devam etmek.
9. Bu ekran kurulum ayarlarını gözden geçirmenizi sağlar. Yükleme işlemini onaylamak ve başlatmak için tıklayın Sonraki.
10. Kurulum sihirbazı, Ansible dahil seçili tüm paketleri indirip kuracaktır.
11. Kurulum tamamlandığında, bir Cygwin masaüstü ve Başlat Menüsü simgesi eklemek isteyip istemediğinizi seçin ve ardından üzerine tıklayın. Sona ermek sihirbazı kapatmak için
Yöntem 2: Bir Linux Sanal Makinesi Kullanma
Ansible’ı Windows 10’a kurmanın başka bir yolu da bir sanallaştırma aracı ve bir Linux sanal kutusu kullanmaktır.
Bu örnekte, bir Ubuntu sanal makinesi kurmak ve Ansible’ı yüklemek için Oracle VM VirtualBox kullanacağız.
1. Adım: VirtualBox Kurulumu
1. İndir VirtualBox kurulum dosyası.
2. VirtualBox kurulum dosyasını çalıştırın.
Kurulum sihirbazının başlangıç ekranında, Sonraki devam etmek.
3. VirtualBox’ın hangi özelliklerini yüklemek istediğinizi seçmek için bu ekranı kullanın. Burası aynı zamanda yükleme konumunu da ayarlayabileceğiniz yerdir. Tıklamak Sonraki devam etmek.
4. Masaüstü, Başlat Menüsü ve Hızlı Başlatma Çubuğu kısayollarını eklemek isteyip istemediğinizi seçin ve dosya ilişkilendirmeleri ekleyin. Tıklamak Sonraki devam etmek.
5. Yeni bir ekran, kurulum sihirbazının ağ bağlantınızı sıfırlaması gerektiği konusunda sizi uyaracaktır. Tıklamak Evet devam etmek.
6. Bir sonraki ekranda, Düzenlemek kurulum sürecini başlatmak için.
7. Kurulum sihirbazı sizden bir VirtualBox USB cihazı eklemenizi isteyebilir. Tıklamak Evet devam etmek.
8. tıklayın Sona ermek Kurulumu tamamlamak için.
Adım 2: Bir Ubuntu 20.04 Sanal Kutusu Oluşturma
1. İndir Ubuntu 20.04 masaüstü görüntüsü.
2. VirtualBox başlangıç ekranında, Yeni.
3. Sanal makinenizin adını yazın. Ad ‘Ubuntu’ kelimesini içeriyorsa, işletim sistemi açılır menüsü otomatik olarak Ubuntu’ya (64-bit) güncellenir. Değilse, açılır menüyü kullanarak işletim sistemini manuel olarak seçebilirsiniz. Tıklamak Sonraki devam etmek.
4. Sanal makinenin sahip olmasını istediğiniz RAM miktarını ayarlayın.
Tıklamak Sonraki devam etmek.
Not: Oracle VM VirtualBox, varsayılan olarak her sanal kutuya 1024 MB RAM atar. Yeni sanal kutunuza yeterli RAM atadığınızdan emin olun, aksi takdirde düzgün çalışmayacaktır.
5. Sanal makineniz için bir sabit disk seçeneği belirleyin.
Seçmek Şimdi bir sanal sabit disk oluşturun yepyeni bir VM oluşturuyorsanız. Tıklamak Yaratmak devam etmek.
6. Oluşturmak istediğiniz sanal sabit disk türünü seçin. Tıklamak Sonraki.
7. Yeni sanal sabit diskin sabit bir alana sahip olup olmadığını veya dinamik olarak alan ayırmasını isteyip istemediğinizi seçin. Seçme Sabit boyut ve tıklayın Sonraki.
8. Bilgisayarınızdaki sanal sabit diskin konumunu seçin ve boyut sınırını girin.
Bu örnek için, boyut sınırını 10 GB olarak ayarlayacağız. Tıklamak Yaratmak devam etmek.
Not: Tıpkı RAM’de olduğu gibi, sanal makinenize yeterli sabit disk alanı atadığınızdan emin olmanız gerekir. VirtualBox, sabit boyutlu sabit diski varsayılan olarak 10 GB olarak ayarlar.
9. VirtualBox başlangıç ekranının sol tarafında az önce oluşturduğunuz yeni sanal makineyi seçin. Tıklamak Başlangıç Yeni sanal makineyi çalıştırmak için.
10. VirtualBox sizden bir başlangıç diski seçmenizi isteyecektir. Optik açmak için açılır menünün yanındaki düğmeye tıklayın Disk Seçici.
11. içinde Optik Disk Seçicitıklamak Eklemek.
12. Bir önceki adımda indirdiğiniz Ubuntu 20.04 masaüstü görüntüsünü bulun. Resmi seçin ve tıklayın Açık.
13. içinde Optik Disk Seçiciaz önce eklediğiniz resmi vurgulayın ve tıklayın Seçmek.
14. tıklayın Başlangıç Ubuntu 20.04 kurulum sürecini başlatmak için.
3. Adım: Ansible’ı Yükleme
1. Ubuntu 20.04’ü kurmayı tamamladığınızda komut terminalini açın.
2. Komut terminalinde aşağıdaki komutu girin:
$ sudo apt update
Bu komut, sistemin paket dizinini yeniler ve Ansible’ı Kurmanıza izin verir.
3. Ansible’ı yüklemek için şu komutu kullanın:
$ sudo apt install ansible -y
Yükleme işleminin geri kalanı otomatiktir.
Sanal makinenize kurduktan sonra, ana bilgisayar envanter dosyasını ayarlayarak ve bağlantıları kontrol ederek Ansible’ı yapılandırabilirsiniz.
Yöntem 3: Windows 10’da Ubuntu’yu Etkinleştirme
Üçüncü seçenek kullanmaktır Linux için Windows Alt Sistemi bir sanal makine kurmadan Ubuntu terminalini başlatmak için:
1. Başlangıç menü ve arama Windows özelliklerini açma veya kapatma. Göründüğünde kısayola tıklayın.
2. görene kadar özellikler listesinde aşağı kaydırın. Linux için Windows Alt Sistemi. Onay kutusuna tıklayın ve ardından TAMAM özelliği etkinleştirmek için.
3. Microsoft Store’u açın. Ubuntu’yu arayın ve tıklayın Elde etmek en son sürümü yüklemek için.
4. Kurulum tamamlandığında, üzerine tıklayın. Öğle yemeği Ubuntu komut terminalini başlatmak için.
5. Ansible’ı yüklemek için aşağıdaki komut dizisini girin:
$ sudo apt-get update
$ sudo apt-get install software-properties-common
$ sudo apt-add-repository ppa:ansible/ansible
$ sudo apt-get update
$ sudo apt-get install ansible -y
Çözüm
Bu kılavuzdaki adımları izlediyseniz, artık Windows 10 sisteminizde yüklü bir Ansible kopyasına sahipsiniz.
Artık uzak sunucuları yönetmek ve yapılandırmak ve CI/CD sürecinizi planlamak için Ansible’ı kullanabilirsiniz.