카테고리 : IT2/ansible buytime | 2023. 1. 29. 12:22
inventory (인벤토리) 관리 호스트 목록이 작성된 인벤토리 파일은 ansible 작업 수행에 필수 파일이다. - 관리 호스트 목록 정의 - 정적/동적 인벤토리 지원 - 단일 호스트 및 그룹 단위 관리 가능 - INI / YAML 파일 형식 두 가지 지원 (보통 작성하기 쉬운 INI 형식을 사용함) - default inventory는 /etc/ansible/hosts (해당 파일은 사용하지 않고, 일반적으로 새 inventory를 생성하여 사용함) - inventory 경로가 다른 곳에 있다면 ansible 명령 수행 시 -i 옵션으로 경로 및 파일 이름 지정 가능 inventory(인벤토리) 기본 경로 설정 현재 경로의 inventory 파일을 ansible의 default inventory로 ..
카테고리 : IT2/ansible buytime | 2023. 1. 29. 02:52
우선 키가 없다면 ssh-keygen으로 키 생성부터 수행해야 함 playbook을 이용한 root 계정의 ssh public key(공개 키) 배포 ssh key 생성 # ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/root/.ssh/id_rsa): Enter passphrase (empty for no passphrase): Enter same passphrase again: Your identification has been saved in /root/.ssh/id_rsa. Your public key has been saved in /root/.ssh/id_rsa.pub. The ke..