[에스넷시스템 부트캠프] TIL Day 20 - IaC, Ansible 기초
·
TIL
1. 자동화리눅스에서 자동화라 함은 두가지 방식으로 나뉜다.시스템 내장형 자동화 (batch) : 리눅스 자체 기능을 활용한 스케줄 기반 자동화 (crontab, systemd, bash script 등)부가 설치형 자동화 (AutoHotKey 등) : 주로 GUI기반의 매크로 자동화로 윈도우에서 사용리눅스에서는 대부분이 CLI기반이기 때문에, GUI 자동화보다는 쉘 스크립트, Ansible, Crontab 같은 커맨드 기반 자동화가 중심이다. 2. Infrastructure as Code, IaC코드로 인프라를 관리하는 장점에 대해 알아보자. 원격지 서버 관리 효율성→ 서버가 멀리 있어도 코드 한 줄로 명령 전송, 대역폭을 적게 사용하며 관리 가능버전 관리 용이→ Git 등의 도구로 설정 변경 내역 ..