๐Ÿ‘ad-hoc

ad-hoc komutlarฤฑ, bir veya daha fazla manage node รผzerinde single komut รงalฤฑลŸtฤฑran ve /usr/bin/ansible 'i kullanan bir komut yรถneticisidir. Daha pratik, daha az รถneme sahip iลŸlemlerde kullanฤฑlabilir.

syntax;

ansible [pattern] -m [module] -a "[module options]"

Modรผlleri, ad-hoc task olarak kullanabiliriz. Bir รงok iลŸlemi ad-hoc ile yapabiliriz. Ansible 'da default olarak 5 proccess aynฤฑ anda รงalฤฑลŸฤฑr. Dilersek, -f parametresi ile farklฤฑ bir sayฤฑya set edebiliriz.

ansible nodes -m shell -a "echo hello world"
      (grup ismi)
      
      
ansible nodes -m ansible.builtin.shell -a 'echo $TERM'

ansible nodes -m command -a  "hostname" --become --become-user onur

ansible nodes -m shell -a "sudo /bin/systemctl restart iptables" -u onur
sudoers dosyasฤฑnda onur kullanฤฑcฤฑsฤฑna yetki vermemiz gerekiyor.

Last updated