no image
47일차) 2025-03-07(ubuntu template, ansible)
ISO 다운로드ubuntu-20.04.5-live-server-amd64 설치https://old-releases.ubuntu.com/releases/20.04.5/ubuntu-20.04.5-live-server-amd64.isocentOS 템플릿 복제해 m10 서버(IP: 211.183.3.10) 생성 ssh-server에 첫 접속할때 ‘yes’ 안물어보도록 하려면1) ssh-client 설정파일( vi ~/.ssh/known_hosts )수정# /etc/ssh/ssh_config 파일에서 위 내용을 no로 수정하고 주석을 해제하면 됨 2) 엔서블 옵션--ssh-common-args="-o StrictHostKeyChecking=no" 앤서블 명령을 수행할때 이런 옵션을 주면 된다퍼블릭키 넣어주기ssh..
2025.03.07
no image
46일차) 2025-03-06(Ansible node, 모듈, 멱등성)
Ansible 노드 구성암호로 인증을 하겠다는 옵션[root@control_node ~]# ansible all -m ping -k# -k(= --ask-pass): 암호로 인증을 하겠다는 옵션# 연결성을 테스트하는 모듈: icmp 패킷을 보내는 프로토콜이 아니라 ping 요청에 대해 pong을 반환하는 모듈[root@control_node ~]# vi /etc/ansible/hosts[m1] 211.183.3.210[m2] 211.183.3.220yum 모듈대상 서버에서 패키지관리 명령(yum)을 내리는 모듈[root@control_node ~]# ansible m1 -m yum -a "name=httpd state=present" -k# m1: 기본 인벤토리의 [m1]서버# -a: 인자 전달# nam..
2025.03.06
no image
45일차) 2025-03-05(Ansible, cent-tem, 클론 템플릿 생성)
AnsibleDevOps = IaC + CI/CDIaC(Infrastructure as Code) - 인프라를 코드로 정의장점 : 인프라를 On-demand로 빠르게 띄울 수 있다. 휴먼 에러를 줄일 수 있다.동일한 환경을 재현가능(=immutable, 불변)특징: 멱등성 성립(여러번 수행해도 같은 결과 나옴)ansible - ‘이미 구축된’ 인프라를 ‘관리’하는데 특화ex) virt-builder를 통해 kvm 이미지를 커스터마이징 한후, 100개의 서버를 생성한후에, 이 서버들을 한꺼번에 관리terraform - ‘클라우드 인프라 구축’에 특화앞으로 복사해서 사용할 VM 템플릿 생성 2core 2GB 20GB, 미니멀, IP: 211.183.3.100/24 selinux , firewalld , Ne..
2025.03.05