ansible 학습
앤서블(Ansible)을 이용한 네트워크 자동화 #1 | HMG Developers
Ansible이란 무엇입니까?
Ansible은 프로비저닝, 구성 관리, 애플리케이션 배포, 오케스트레이션 및 기타 여러 IT 프로세스를 자동화하는 오픈소스 IT 자동화 엔진입니다. 무료로 사용할 수 있으며 이 프로젝트는 수천 명의 기여자의 경험과 지능을 활용합니다.
Ansible 작동 방식
Ansible은 Python으로 작성된 오픈 소스 명령줄 IT 자동화 소프트웨어 애플리케이션입니다. 시스템을 구성하고, 소프트웨어를 배포하고, 고급 워크플로우를 조정하여 애플리케이션 배포, 시스템 업데이트 등을 지원할 수 있습니다. Ansible의 주요 강점은 단순성과 사용 편의성입니다. 또한 보안과 신뢰성에 중점을 두고 있으며 움직이는 부품을 최소화합니다. 전송에 OpenSSH를 사용하며(다른 전송 및 풀 모드를 대안으로 사용) 많은 교육 없이 빠르게 시작할 수 있도록 설계된 사람이 읽을 수 있는 언어를 사용합니다.
요약
Ansible은 Python언어 기반이면서, 쉬운 OpenSSH 전송 방식에 정말 간단한 플레이북 작성으로 자동화를 지원합니다.