Skip to main content

5. 자동화/IaC

Ansible 기술정보

1- Ansible 이해하기

Ansible을 알기 위해서는 먼저 IaC(Infrastructure as Code)를 이해해야 하는데요. (알아요…. 개발자가 아닌이상 code라는 단어가 나오기 시작하면 ...

2- Ansible 기본구조

Redhat기준으로 Ansible 구성은 이렇게 되어 있습니다. 컴포넌트명 비 용 OSS Project Ansible Core F...

3- ansible 설치하기

yum으로 설치하기 $> yum install epel-release -y $> yum install ansible -y pip으로 설치하기 $> pip insta...

4- Ansible inventory 작성하기

ansible의 inventory는 배포대상 서버정보를 구성하는 파일입니다. rpm으로 설치할 경우 기본적으로 구성된 inventory는 /etc/ansible/hosts에...

5- Ansible Playbook작성하기

지난번에는  에서 inventory를 작성하고 접속이 되는지까지 확인했는데요. 이제 실제로 어떤어떤 작업을 수행하겠다~를 작성하기 위해 playbook을 작성할꺼예요. 19...

6 - AWX 설치절차

Redhat에서는 Ansible Tower라는  software는 판매하고 있지요. 이 Ansible tower의 Opensource 버전이 AWX라는 녀석인데요. 이녀석을...

7- awx에서 rest api 사용하기

awx에서 제공하는 restapi 사용방법 전체 기능은 : http://192.168.20.10:8801/api/v2/ 에 접속하면 전체 api 기능 확인가능 사전작업 ...

8- Ansible Role

이번엔 ansible role기반으로 배포절차를 만들어 보려고 합니다. 배포범위가 많아지면 하나의 플레이북으로 관리하기 힘들기 때문에 role이라는 이름으로 역활을 나누어서...

9-AWX 사용메뉴얼

대쉬보드 AWX로그인 후 첫 페이지, 작업상태 및 호스트상태, 최근 사용한 템플릿과 최근 실행한 작업 요약 확인 가능 ( ACCESS → DASHBOARD )...

10 - 데이터 백업/복구

AWX 데이터 백업 $> tower-cli receive --all > backup.json AWX 데이터 복구 $> tower-cli send --ins...

11-Foreman와 Ansible

사전정보 Ansible core는 cli기반의 기능만 제공하고 있고, web ui는 제공하지 않음 Redhat에서는 Ansible Tower라는 상용 제품이 있긴 하지...

12-awx구동시 AWX Upgrading 무한반복 출력 해결방법

사전작업 AWX 설치 - 6 - AWX 설치절차 발생현상 및 조치방법 AWX 설치 후 웹 UI 접근시 아래메시지창이 수십분이 흘러도 계속 출력함 컨테이너 로...

git 기본정보

git 소개   - 분산파일 시스템   subversion : 파일변화를 시간단위로 관리   git : 스냅샷형태로 관리   commited : 데이터에 DB에 저...

1. Saltstack소개

Saltstack은 IaC를 완성하는 Tool로, 대표적인건 Ansible 기술정보 이 있죠이번엔 Ansible대신, Saltstack을 소개하고, Ansible과 어떤점이 ...

Gitlab 미러링 구성

  사전정보 gitlab설치 - gitlab설치 Gitlab에서 Mirror용 계정은 sync계정이고, root 그룹에 소속되어 있음...

puppet 기술정보

gitlab버전정보 확인방법

gitlab 설치된 버전정보 # gitlab-rake gitlab:env:info System information System: Current Use...

gitlab설치

Gitlab 설치 가이드 설치파일 다운로드 $ curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitl...

Harbor 설치가이드

Harbor 설치 사양정보 hardware spec   최소사양 권장사양 CPU 2Core 4 Core Memory 4G 8G Disk 40GB ...

packer로 container 이미지 관리하기

container 이미지 관리툴을 찾다가 HashiCorp에서 만든 packer라는 툴이 보이더군요. 웹사이트에는 뭐하는 녀석인지 한줄로 표기해 두었네요 "Images as...