공부합시다!/Ansible
-
Ansible: Ansiable 개요공부합시다!/Ansible 2022. 7. 4. 10:03
1. Ansible 1.1. 동작구조 1.1.1. SSH을 이용한 통신 1.1.2. Master Server가 존재하지 않는다. 그러나 Master처럼 동작한다. 1.1.3. Server에 Agent가 불필요 1.1.4. YAML 파일을 이용해서 구성 1.2. 자동화 1.2.1. Provisioning 1.2.1.1. Software 설치 1.2.1.2. 구성/설정 변경 1.2.1.3. 파일 전송 1.2.2. Orchestration 1.2.2.1. 다양한 서버와 장비에 대해서 자동으로 순서 실행 1.2.2.2. Server, Router, Switch, Firewall, Load Balancer, Storage, Database, Cloud etc 1.2.3. 구성관리 1.2.3.1. 상태확인 1.2...
-
Ansible: IaC개요공부합시다!/Ansible 2022. 7. 3. 09:03
IaC: Infrastructure As Code 인프라스트럭처 애즈 코드 한 마디로 code로서 모든 Infra를 관리한다는 의미! 이 얼마나 획기적인 일인가? 100대의 서버를 사람이 설치하고 동일한 세팅을 해야한다면.... 아니 그 이상이라면 반드시 실수가 생기게 마련이다! - 요걸 Human Error 라고 합니다. ㅎㅎ 헌데 이걸 모드 Code로써 자동화하고 항상 그 상태가 유지되게 한다면 - 선언형 언어라는 뜻입니다. ㅋㅋ Kubernetes에서 경험을 해겠지만 K8S 역시 항상 config file에 기술한 대로 Infra를 유지하기 위해 노력합니다. 바로 요런걸 IaC라 합니다. - code로서 인프라를 배포하고 유지, 관리하며 자동화 이와 반대되는 개념은 절차적(명령형) 언어라고 합니다...