분류 전체보기 139

Vagrant로 구성한 CentOS 관리하기

[응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 (inflearn.com) [응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 센트OS 이외에 얼마나 다양한 시스템에 엔서블이 사용될 수 있는지 배워봅시다. 앤서블을 리눅스 이외에 윈도우 및 네트워크 시스템과 같은 여러가지 시스템에 대해서 다양한 목적으로 사용하 www.inflearn.com 1. Nginx 설치 및 삭제 1.1 nginx 설치용 playbook 작성 및 실행 # nginx_install.yml --- - name: install nginx on CentOS hosts: CentOS gather_facts: no be..

Ansible 2021.07.15

boto3 설치와 설정 및 간단하게 사용해보기

Boto3란? Python을 AWS CLI에서 사용하기 위한 AWS SDK(Software Development Kit)이다. Boto3를 사용하기 위해서는 1. python 3.6버전 이상이 설치되어야 한다. https://www.python.org/ftp/python/3.9.6/python-3.9.6-amd64.exe 에서 최신 안정 버전인 3.9.6버전을 설치한다. 2. boto3 설치 3. AWS CLI V2 설치 https://docs.aws.amazon.com/ko_kr/cli/latest/userguide/install-cliv2-windows.html 에서 최신 버전의 AWS CLI V2 설치 msi 파일을 다운로드한다. 설치 파일을 실행하고 모두 기본값으로 설치해도 무방하다. 4. AWS..

AWS CLI, Boto3 2021.07.14

Vagrant를 활용하여 Ansible 서버와 노드 구성하기

[응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 (inflearn.com) [응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 센트OS 이외에 얼마나 다양한 시스템에 엔서블이 사용될 수 있는지 배워봅시다. 앤서블을 리눅스 이외에 윈도우 및 네트워크 시스템과 같은 여러가지 시스템에 대해서 다양한 목적으로 사용하 www.inflearn.com 1. Vagrantfile 작성 # Vagrantfile # -*- mode: ruby -*- # vi: set ft=ruby : Vagrant_API_Version ="2" Vagrant.configure(Vagrant_API_Version) ..

Ansible 2021.07.14

Vagrant를 활용하여 Ansible server 추가 설정 프로비저닝

[응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 (inflearn.com) [응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 센트OS 이외에 얼마나 다양한 시스템에 엔서블이 사용될 수 있는지 배워봅시다. 앤서블을 리눅스 이외에 윈도우 및 네트워크 시스템과 같은 여러가지 시스템에 대해서 다양한 목적으로 사용하 www.inflearn.com 이번 글에서는 Vagrant를 사용하여 프로비저닝한 Ansible Server의 vi 편집기로 yml 작성 시 글자 색깔 입혀지도록 설정할 것이다. 1. Vagranfile 작성 # -*- mode: ruby -*- # vi: set ft=rub..

Ansible 2021.07.13

Vagrant를 활용하여 Ansible server 프로비저닝

[응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 (inflearn.com) [응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 센트OS 이외에 얼마나 다양한 시스템에 엔서블이 사용될 수 있는지 배워봅시다. 앤서블을 리눅스 이외에 윈도우 및 네트워크 시스템과 같은 여러가지 시스템에 대해서 다양한 목적으로 사용하 www.inflearn.com 1. Vagrantfile 생성 및 확장팩 설치 C:\HashiCorp>vagrant init C:\HashiCorp>vagrant plugin install vagrant-vbguest --plugin-version 0.21 cmd를 열고 경로..

Ansible 2021.07.13

Python 복습 7일차 기록

''' 클래스 상속 ''' class FourCal(): def __init__(self,first,second): self.first=first self.second=second def add(self): result = self.first + self.second return result class joon(FourCal): def pow(self): result = self.first - self.second return result a = FourCal(3,5) print(a.add()) # 8출력 c = joon(3,2) # FourCal의 생성자에 의해 변수가 저장된다. print(c.pow()) # 1 출력 ''' 메서드 오버라이딩 ''' class FourCal: # 부모 클래스 선언 de..

Python 2021.07.12

Ansible과 사용할 Vagrant 설치 및 알아보기

[응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 (inflearn.com) [응용] 다양한 환경을 앤서블(Ansible)로 관리하기 with 베이그런트(Vagrant) - 인프런 | 강의 센트OS 이외에 얼마나 다양한 시스템에 엔서블이 사용될 수 있는지 배워봅시다. 앤서블을 리눅스 이외에 윈도우 및 네트워크 시스템과 같은 여러가지 시스템에 대해서 다양한 목적으로 사용하 www.inflearn.com Vagrant란? 시스템을 미리 코드화하여 언제든지 직시 시스템을 구성할 수 있도록 하기위해 프로비저닝 툴로서 사용된다. -쉬운 프로비저닝 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉각 사용 가능 상태로..

Ansible 2021.07.12

Ansible Playbook 작성 시 꿀팁

[무료] [기초] 처음부터 설치하며 배우는 앤서블(Ansible) - 인프런 | 강의 (inflearn.com) [무료] [기초] 처음부터 설치하며 배우는 앤서블(Ansible) - 인프런 | 강의 엔서블과 같은 툴을 접해 보지 못한 엔지니어/관리자 그리고 개발자를 대상으로 주로 실습을 통해 앤서블을 통해 얼마나 효과적으로 시스템이 관리될 수 있는지 체험하고, 이해하게 됩니다, 📣 www.inflearn.com 1. vi 편집기로 yml 작성 시 글자 색깔 입히기 vim을 사용하여 yml을 작성하게 되면 색깔 구분이 없기 때문에 오타 교정이나 시인성 면에서 매우 떨어지게 된다. 이를 해결하기 위해 Vim-plug와 ansible-vim을 설치한다. https://github.com/pearofducks/..

Ansible 2021.07.12

Ansible Playbook 정의 및 작성하기

[무료] [기초] 처음부터 설치하며 배우는 앤서블(Ansible) - 인프런 | 강의 (inflearn.com) [무료] [기초] 처음부터 설치하며 배우는 앤서블(Ansible) - 인프런 | 강의 엔서블과 같은 툴을 접해 보지 못한 엔지니어/관리자 그리고 개발자를 대상으로 주로 실습을 통해 앤서블을 통해 얼마나 효과적으로 시스템이 관리될 수 있는지 체험하고, 이해하게 됩니다, 📣 www.inflearn.com Playbook이란? - 각본, 작전, 계획 - Playbook은 오케스트레이터 언어로 호스트 서버에서 시행할 정책, 시스템 프로세스 단계의 설정 자동화를 위해 사용된다. - Ansible playbook은 반복, 재사용, 간단한 구성 관리 및 다중 시스템 배포, 복잡한 애플리케이션 배포 사용에 ..

Ansible 2021.07.12