목록Ansible 기술정보 (12)
전산쟁이의 기억노트
Redhat기준으로 Ansible 구성은 이렇게 되어 있습니다.컴포넌트명비용OSS ProjectAnsible CoreFreeAnsible https://github.com/ansible/ansibleAnsible TowerCommercialAWX https://github.com/ansible/awxAnsible에서 사용하는 용어를 정리하면 …구성정보용 도inventory배포 대상 정보가 기록된 정보playbook– role– task– template– vars배포시 사용하는 배포코드– 여러가지 배포업무가 수행될때 나눌 수 있는 리스트– 배포 업무 수행– 설정파일같은 템플릿화된 파일을 배포시 사용– 배포코드 작성시 등록한 변수리스트프로비저닝 대상서버 접근 방식Target OS접근방식 / 기본포트추가 설..
Ansible을 알기 위해서는 먼저 IaC(Infrastructure as Code)를 이해해야 하는데요. (알아요…. 개발자가 아닌이상 code라는 단어가 나오기 시작하면 머리가 아프기 시작하는거…ㅠㅠ) IaC는 일단 개념만 알아두고 넘어가요. 눈앞에 OS만 설치된 2대가 있다고 치죠.이 서버를 apache 혹은 nginx 같은 어플리케이션을 설치한다고 하면, 서버 2대에 접속해서….. 1 $ yum install apache 2 혹은 3 $ apt-get install nginx 이런 명령어를 실행해서 어플리케이션을 설치할꺼예요.그 다음은? mpm이나 vhost같이 apache 추가 설정해야 할 수도 있겠죠.그러고 난 다음엔 웹 구동을 위한 docroot 설치도 해야 할꺼고, 기타 등등블라블라~~ 우..