Cloud & DevOps/Cloud

Ansible

데이터 세상 2022. 6. 22. 14:00
728x90
반응형

Ansible

https://github.com/ansible/ansible

 

GitHub - ansible/ansible: Ansible is a radically simple IT automation platform that makes your applications and systems easier t

Ansible is a radically simple IT automation platform that makes your applications and systems easier to deploy and maintain. Automate everything from code deployment to network configuration to clo...

github.com

오픈소스 IT 자동화 툴로서, 프로비저닝, 구성 관리, 애플리케이션 배포, 오케스트레이션, 기타 여러 가지 수동 IT 프로세스를 자동화한다.

Ansible 자동화를 사용해 소프트웨어를 설치하고, 일상적인 태스크를 자동화하고, 인프라를 프로비저닝하고, 보안 및 컴플라이언스를 개선하고, 시스템에 패치를 적용하고, 조직 전체에 자동화를 공유할 수 있다.

Ansible 이점

  • 다양한 플랫폼 지원
  • 가독성이 높은 자동화
  • 애플리케이션에 대한 완벽한 설명
  • 버전 제어를 통한 손쉬운 관리
  • 동적 인벤토리 지원
  • 다른 시스템과 쉽게 통합되는 오케스트레이션

 

Ansible Installation

https://docs.ansible.com/ansible/latest/installation_guide/intro_installation.html

Ansible은 Python으로 작성되어 있으며 pip를 이용해서 설치할 수 있다.

pip install ansible

 

Ansible Playbook

수동 작업 없이 실행되는 복잡한 IT 작업인 자동화 태스크를 보여주는 청사진

인간이 읽을 수 있는 YAML 형식으로 작성되며 Ansible 인벤토리를 구성하는 호스트 세트, 그룹 또는 분류에서 실행된다.

 

Red Hat Ansible Automation Platform

Red Hat의 엔터프라이즈 IT 자동화 솔루션으로, 규모에 맞는 엔드 투 엔드 자동화를 빌드, 배포, 관리하는데 필요한 모든 요소를 포함한다.

이 플랫폼은 IT 프로세스에서 하이브리드 클라우드, 엣지에 이르기까지 엔드 투 엔드 자동화 솔루션 배포에 적합하도록 보안과 안정성 및 유연성이 강화되었다.

 

 


References

728x90
반응형