An Interest In:
Web News this Week
- April 20, 2024
- April 19, 2024
- April 18, 2024
- April 17, 2024
- April 16, 2024
- April 15, 2024
- April 14, 2024
Liman MYS'de Ansible eklentisi ile nginx kurulumu
Ansible eklentisi ile NGINX'in kurulumunu ve Ansible playbook'un nasl yazlacan inceleyeceiz.
Balamadan nce, Liman'a Ansible eklentisini eklemi olmamz gerekir.
Ansible eklentisinin kurulum iin:
https://dev.to/liman/ansible-yonetim-eklentisi-4ina
Ansible eklentisini baarl bir ekilde eklediysek nginx kurmaya balayalm.
1) Playbook Oluturma
Playbook'lar, Ansible'n yaplandrma, datm ve dzenleme ilevlerini kaydeder ve yrtr. Uzak sistemlerimizin uygulamasn istediiniz bir politikay veya genel bir BT srecindeki bir dizi adm tanmlayabilirler.
Playbook sekmesinden "Dosya Olutur" diyoruz
Dosya Ad: Oluturacamz playbook dosyasnn ismini giriyoruz.
Dosya erii: Oluturacamz playbook dosyasnn ieriini giriyoruz.
- hosts: all become: yes tasks: - name: ensure nginx is at the latest version apt: name=nginx state=latest - name: start nginx service: name: nginx state: started
2) Hosts Ayarlar
Ansible, envanter olarak bilinen bir liste veya listeler grubu kullanarak ayn anda altyapdaki birden ok ynetilen dme veya "ana bilgisayara" kar alr. Envanter Ansible'n kar karya gelmesini istediimiz ana bilgisayarlar veya gruplar semek iin kullanlr.
Hosts sekmesinde Grup Ekle diyoruz
Clientlarmz ekleyeceimiz bir grup ad ekliyoruz.
Daha sonra hosts sekmesinde eklediimiz grup gzkecektir. zerine tklayp Client Ekle diyoruz ve client bilgilerini giriyoruz.
3) Playbook altrma
Playbook sekmesinde oluturduumuz playbook'un zerine tklayp altrabiliriz veya sa tklayp grntleme, dzenleme, altrma ve silme gibi dier fonksiyonlar da kullanabiliriz.
Playbooku altr dedikten sonra playbooku uygulayacamz hosts grubunu ve sudo ifresini girip altr diyoruz.
stee bal olarak log kaydedilebilir.
Client zerinden nginx'in yklendiini ve aktif olduunu grntleyebiliriz.
Original Link: https://dev.to/aciklab/liman-mysde-ansible-eklentisi-ile-nginx-kurulumu-246o
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To