본문 바로가기

Ansible

(3)
[Ansible] nginx 설치 및 web root 디렉토리 변경 (에티버스러닝) 이 글은 에티버스러닝의 K-Digital Trainning 멀티 클라우드 엔지니어 교육을 들으면서 배운 내용을 토대로 작성하였다. 강의를 듣다 nginx 내용을 다루는데, 강사님께서 이걸 티스토리에 올리면 검색했을 때 최상위에 뜰 거라고 쓰라고 하셨다 ㅋㅋㅋ 어차피 나는 블로그를 자주 작성하기 때문에 다뤄보려고 한다. 우선 기존에 nginx를 설치했던 경우, 삭제를 진행한다. nginx 설치 web root 디렉토리 생성 및 html 파일 작성 web root directory 변경 위의 파일에서 42번 째 줄의 root 디렉토리를 변경한다. 확인 응용 위의 내용을 응용해서 다음의 내용을 yaml 파일로 작성해볼 것이다. nginx 설치, web root 디렉토리를 /html로 변경, 시작페이지 이름은 ..
[Ansible] 사용자 계정 설정 (에티버스러닝-멀티 클라우드 엔지니어 교육) 에티버스러닝의 K-Digital Training 멀티 클라우드 엔지니어 교육을 수강한지 벌써 거의 2달이 다 되어간다. 지금 수업을 담당하고 계시는 강사님은 다음 주까지만 일정이 잡혀 있으셔서, 벌써 아쉽다는 생각이 든다. 이번 주 수업 주제는 '컨테이너, 쿠버네티스와 Openshift'이다. 그래서 저번 주까지 배운 ansible을 복습하는 용도로 글을 작성했다. ansible을 사용하기 전에는 ansible이 설치가 되어 있어야 한다. [Ansible] ansible의 설치와 시작 (tistory.com) [Ansible] ansible의 설치와 시작 ansible의 설치 yum install -y epel-release epel yum install -y ansible inventory 생성 /et..
[Ansible] ansible의 설치와 시작(CentOS) 1. IaC란infrasturucture as a code의 약자로인프라를 코드로 정의하고 자동으로 관리하는 방식이다.1.1 장점1. 자동화로 인한 효율성반복 작업을 제거할 수 있다.2. 일관된 환경 유지개발, 테스트, 운영 환경을 동일하게 유지할 수 있다.3. 버전 관리 기능Git을 사용해서 버전을 관리할 수 있다.2. ansible 이란2.1 ansible의 설치yum install -y epel-release epelyum install -y ansible ansible을 하나의 관리서버에 설치해서 관리하면 된다.   2.2 inventory 생성/etc/ansible/hosts 에서 기본적으로 관리할 서버들을 정의하므로, 이곳에 inventory를 생성한다.inventory란? Ansible이 관..