Ansible - Ortam Kurulumu
Bu bölümde Ansible'ın ortam kurulumu hakkında bilgi edineceğiz.
Kurulum süreci
Temel olarak, dağıtımdan bahsettiğimizde iki tür makine vardır -
Control machine - Diğer makineleri yönetebileceğimiz bir makine.
Remote machine - Kontrol makinesi ile taşınan / kontrol edilen makineler.
Bir kontrol makinesi tarafından idare edilen birden fazla uzak makine olabilir. Bu nedenle, uzak makinelerin yönetimi için Ansible'ı kontrol makinesine kurmamız gerekiyor.
Kontrol Makinesi Gereksinimleri
Ansible, Python 2 (sürüm 2.6 veya 2.7) veya Python 3 (sürüm 3.5 ve üstü) yüklü herhangi bir makineden çalıştırılabilir.
Note - Windows kontrol makinesini desteklemez.
Ansible, varsayılan olarak ssh uzak makineyi yönetmek için.
Ansible herhangi bir veri tabanı eklemez. Başlatmak veya çalışmaya devam ettirmek için herhangi bir arka plan yordamı gerektirmez. Uzak makineleri yönetirken Ansibledoes notherhangi bir yazılımı yüklü veya üzerinde çalışır durumda bırakın. Bu nedenle, yeni bir sürüme geçerken nasıl yükseltileceği sorusu yoktur.
Ansible, yukarıda belirtilen gereksinimlere farklı şekillerde sahip olan kontrol makinesine kurulabilir. En son sürümü Apt, yum, pkg, pip, OpenCSW, pacman vb. Aracılığıyla yükleyebilirsiniz.
Ubuntu Makinesine Apt ile Kurulum
Ansible'ı kurmak için makinenizde PPA yapılandırmanız gerekir. Bunun için aşağıdaki kod satırını çalıştırmanız gerekir -
$ 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
Yukarıdaki kod satırını çalıştırdıktan sonra, Ansible aracılığıyla uzak makineleri yönetmeye hazırsınız. Sadece Ansible versiyonunu çalıştırıp versiyonu kontrol edin ve Ansible'ın düzgün kurulup kurulmadığını kontrol edin.