- Wikisun
Ansible – Agent tələb etməyən, açıq mənbəli İT avtomatlaşdırma vasitəsi. Mahiyyəti O, sistemlərin konfiqurasiya idarə edilməsi, proqram təminatının yerləşdirilməsi və İT infrastrukturunun avtomatlaşdırılması üçün istifadə olunur. Sadə, lakin güclü arxitekturaya malik olan Ansible, SSH və API vasitəsilə birbaşa serverlərlə əlaqə saxlayır, nəticədə əlavə agentlərə ehtiyac olmadan idarəetmə həyata keçirilir. Ansible sistem administratorları və DevOps mühəndisləri üçün rahat və təhlükəsiz həll təklif edir. Tarix Ansible 2012-ci ildə Michael DeHaan tərəfindən yaradılmışdır. Layihənin əsas məqsədi, kompleks və agent əsaslı avtomatlaşdırma sistemlərini sadələşdirmək idi. 2015-ci ildə Red Hat Ansible-i əldə etdi və onu daha geniş sənaye standartına çevirdi. Red Hat Ansible-i inkişaf etdirməyə davam edir və onun həm açıq mənbəli, həm də kommersiya versiyalarını təqdim edir. Hal-hazırda Ansible IBM tərəfindən idarə olunur, çünki Red Hat IBM tərəfindən 2019-cu ildə satın alınmışdır. Əsas komponentlər - Inventory: Ansible-in idarə etdiyi hostların siyahısını saxlayan fayldır. - Modules: Müxtəlif tapşırıqları yerinə yetirən funksional modullardır. - Playbooks: YAML əsaslı ssenarilərdir, Ansible vasitəsilə tapşırıqların icrası üçün istifadə olunur. - Templates: Jinja2 şablon mühərriki vasitəsilə dinamik konfiqurasiya fayllarını idarə edir. - Roles:Konfiqurasiyanı daha yaxşı təşkil etmək üçün Playbook-ların strukturlaşdırılmış komponentləridir. İş mexanizmi - İstifadəçi Playbook yazır → YAML formatında ssenari hazırlanır. - İnventar (Inventory) yaradılır → Hansı hostların idarə olunacağı müəyyən edilir. - Ansible SSH/WinRM ilə qoşulur → Serverlərə daxil olur. - Modullar icra edilir → Məsələn, bir proqram təminatı quraşdırılır. - Konfiqurasiya tətbiq edilir → Sistem istənilən vəziyyətə gətirilir. Tətbiq sahələri - Sistem administrasiyası – Serverlərin konfiqurasiyası və idarə edilməsi. - Bulud avtomatlaşdırması – AWS, Azure, Google Cloud üçün idarəetmə. - Tətbiq yerləşdirmə – DevOps və CI/CD proseslərinin avtomatlaşdırılması. - Şəbəkə avtomatlaşdırması – Cisco, Juniper və Arista cihazlarının idarə olunması. - Təhlükəsizlik və uyğunluq – Firewall və audit siyasətlərinin tətbiqi.
https://en.wikipedia.org/wiki/Ansible_(software)
https://www.redhat.com/en/ansible-collaborative/how-ansible-works?intcmp=7015Y000003t7aWQAQ
https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#control-node-requirements
https://docs.ansible.com/ansible/latest/reference_appendices/faq.html
https://groups.google.com/g/ansible-project/c/djZklLE2wIE/m/XCEOIq0RbN4J
https://web.archive.org/web/20121114031927/http://www.coloandcloud.com/editorial/an-interview-with-ansible-author-michael-dehaan/
https://web.archive.org/web/20150905211125/http://www.ansible.com/about
https://www.bloomberg.com/profile/company/0853286D:US
https://en.wikipedia.org/wiki/Bloomberg_L.P.
https://www.redhat.com/en/ansible-collaborative?intcmp=7015Y000003t7aWQAQ
https://venturebeat.com/dev/source-red-hat-is-buying-ansible-for-more-than-100m/
https://www.redhat.com/en/about/press-releases/red-hat-acquire-it-automation-and-devops-leader-ansible
https://pkgs.org/download/ansible
https://docs.ansible.com/ansible/latest/vault_guide/index.html
chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://cdn2.hubspot.net/hub/330046/file-479013288-pdf/pdf_content/The_Benefits_of_Agentless_Architecture.pdf?t=1390852839000
chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://cdn2.hubspot.net/hub/330046/file-480366556-pdf/pdf_content/Ansible_in_Depth.pdf?t=1390852822000
https://web.archive.org/web/20170710001211/https://docs.ansible.com/ansible/python_3_support.html
https://docs.ansible.com/ansible/latest/getting_started/basic_concepts.html
https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html#managed-node-requirements
chrome-extension://efaidnbmnnnibpcajpcglclefindmkaj/https://cdn2.hubspot.net/hub/330046/file-479069823-pdf/pdf_content/Achieving_Rolling_Updates_and_Continuous_Deployment_with_Zero_Downtime.pdf
https://docs.ansible.com/ansible/latest/inventory_guide/intro_inventory.html
https://web.archive.org/web/20190805173530/https://docs.ansible.com/ansible/latest/user_guide/intro_dynamic_inventory.html
https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_intro.html
https://web.archive.org/web/20170717215320/http://docs.ansible.com:80/ansible/playbooks_best_practices.html
https://ansible.readthedocs.io/projects/awx/en/latest/
https://docs.ansible.com/ansible/latest/getting_started/index.html
https://spacelift.io/blog/ansible-tutorial
https://www.educba.com/ansible-architecture/
https://blog.devops.dev/ansible-a81df9f6d299
https://www.spiceworks.com/tech/devops/articles/what-is-ansible/
https://network-insight.net/2022/07/21/ansible-architecture-ansible-automation/
https://www.env0.com/blog/the-ultimate-ansible-tutorial-a-step-by-step-guide
https://opnsense.ansibleguy.net/usage/2_basic.html
https://pronteff.com/understanding-ansible-concepts/
https://www.edureka.co/blog/what-is-ansible/
Tarix : 2 fevral 2025