[Jenkins] IaC와 Ansible이란?
·
Infra/Jenkins
포스팅 시작에 앞서 이번 포스팅에서는 Jenkins에 관해 다루지 않는다. IaC와 Ansible이란 무엇인지에 대해 다룬다.    IaC의 의미와 필요성먼저, 설명하자면 IaC로 인프라를 구성하게 되면 기존의 인프라를 수동으로 구성하는 방법보다훨씬 빠른 구성이 가능하다. IaC코드형 인프라(Infrastructure as Code), 즉 IaC는 인프라 설정을 코드로 작성하는 것으로,클라우드 인프라스트럭처의 생성/수정/삭제를 자동화하는 방법이다. 이는 서버, 데이터베이스, 네트워크, 배포 프로세스, 테스트 등 거의 모든 것을 코드로 관리할 수 있게 도와준다.현재와 같은 클라우드 네이티브 환경에서는 물리적 측면이 모두 코드로 대체될 수 있기에 가능하다고 할 수 있다. 비슷하게, IaC는 활용에 따라 인프..