ansible

எல்லா கணிணிகளும் இனி உங்கள் வசம் – Ansible – பாகம் 5 – நிறைவுப் பகுதி

Tasks: மேற்கண்ட அனைத்தையும் பல்வேறு தொடர்ந்த செயல்பாடுகளின் தொகுப்பாக Task என்று வரையறுக்கலாம். கோப்பு – tasks/main.yml — – name: Add Nginx Repository apt_repository: repo=’ppa:nginx/stable’ state=present register: ppastable – name: Install Nginx apt: pkg=nginx state=installed update_cache=true when: ppastable|success register: nginxinstalled notify: – Start Nginx…
Read more

எல்லா கணிணிகளும் இனி உங்கள் வசம் – Ansible – பாகம் 4

பல Taskகளைச் சேர்த்தல் பல வேலைகளை ஒரே playbookல் சேர்ப்பது பற்றி பார்ப்போம். — – hosts: local vars: – docroot: /var/www/serversforhackers.com/public tasks: – name: Add Nginx Repository apt_repository: repo=’ppa:nginx/stable’ state=present register: ppastable – name: Install Nginx apt: pkg=nginx state=installed update_cache=true when: ppastable|success register:…
Read more

எல்லா கணிணிகளும் இனி உங்கள் வசம் – Ansible – பாகம் 3

Modules: பல்வேறு பணிகளைச் செய்ய, Ansible ஆனது Modules களைப் பயன்படுத்துகிறது. Module மூலம் மென்பொருள் நிறுவுதல், கோப்புகளை நகல் எடுத்தல், உருவாக்குதல், திருத்துதல் என Commandline ல் நாம் செய்யும் எதையும் செய்யலாம். நேரடியாக command மூலம் செய்யாமல், அவற்றுக்கான module மூலம் செய்தால், பலன்கள் அதிகம். இந்த Module கள், ansible ன்…
Read more

எல்லா கணிணிகளும் இனி உங்கள் வசம் – Ansible – பாகம் 2

Ansible இயங்கும் முறை hosts என்ற ஒரு கோப்பில், நாம் நிர்வகிக்க விரும்பும் கணிணிகளின் பெயர்கள் அல்லது IP முகவரிகள், அவற்றுக்கான username,  keyfile போன்றவற்றை எழுதுவோம். வேறு ஒரு கோப்பில், அந்தக் கணிணிகளில் நாம் செய்ய விரும்பும் பணிகளை, அவற்றுக்கான Module களின் துணை கொண்டு எழுதுவோம். இந்தக் கோப்பு YAML என்றஅமைப்பில் இருக்க…
Read more

எல்லா கணிணிகளும் இனி உங்கள் வசம் – Ansible – பாகம் 1

fr.wikipedia.org/wiki/Fichier:Ansible_logo.png   Ansible அறிமுகம் உங்களிடம் ஒரு லினக்ஸ் சர்வர் உள்ளது. இதில் இன்று நீங்கள் 8 மென்பொருட்களை நிறுவ வேண்டும். 15 மென்பொருட்களை மேம்படுத்த வேண்டும். 2 மென்பொருட்களை நீக்க வேண்டும். எப்படிச் செய்வீர்கள்? அவற்றுக்கான கட்டளைகளை ஒன்றன் பின் ஒன்றாகத்தான் தருவீர்கள்.சரிதானே. இதே வேலையை 5 சர்வர்களில் செய்ய வேண்டும் என்றால்? ஒவ்வொரு…
Read more