MYS(1)

ISIM
Merkezi Yonetim Sistemi

OZET
MYS Ansible uzerinde gelistirilen, Merkezi Yonetim Sistemi kapsaminda kullanilacak playbooklarin bulundugu paketidir.

ACIKLAMA
Merkezi Yonetim Sisteminin temelini olusturan Ansible uzerinde calisacak playbooklar bu paket icerisinde bulunmaktadir. Bu playbooklar ile, Ahtapot kapsamindaki sistemlerin otomatik bir sekilde kurulmasi ve durum kontrol yapilmasi saglanmaktadir.

KURULUM
Kurulum icin apt-get install ahtapot-mys komutu calistirilir.

ORNEKLER

ansible-playbook playbooks/ansible.yml
    Ansible sunucusu uzerinde bulunmasi gereken paketlerin kurulum ve denetimleri, Ansible’da calisalicak dizin ve alt dizinlerin olusturulmasi ve Merkezi Surum Takip Sistemi’nde bulunan mys deposunun yerele indirilmesni saglar.

ansible-playbook playbooks/deploy.yml
    Firewall kurallarini isler.

ansible-playbook playbooks/firewall.yml
    Guvenlik duvarinda kurulmasi gereken paketlerin kurulumu ve denetimleri, guvenlik duvarinda bulunmasi gereken servislerin yapilandirilmasi ve modprobe ile cekirdek modullerinin yuklenmesini saglar.

ansible-playbook playbooks/firewallbuildier.yml
    FirewallBuilder‘da kurulmasi gereken paketlerin kurulum ve denetimleri, FirewallBuilder’da calisalicak dizin ve alt dizinlerin olusturulmasi, FirewallBuilder’da git base yapisinin olusturulmasi ve FirewallBuilder GUI icin Alias tanimlanmasi yapar.

ansible-playbook playbooks/gitlab.yml
    GitLab sunucusu uzerinde kurulmasi gereken paketlerin kurulum ve denetimleri, Taslak GitLab yapilandirma dosyasinin ilgili dizine konumlandirilmasi, reconfigure betiginin calistirilmasi ve Git kullanicisina sifre atanmasini saglar.

ansible-playbook playbooks/state.yml
    State icin gerekli paketlerin kurulumunu ve denetimini yapar.

ansible-playbook playbooks/testbuilder.yml
    Firewall Builder tarafinda girilen kurallarin yazim bakimindan test edilmesi icin gerekli olan test firewall makinasini kurar.

HATA BILDIRIMI
secops@bilgio.com

TELIF HAKKI
BilgiO AS