안녕하세요 HW입니다!
2020.01.18 오랜만에 오라클 GroudBreakers Meetup에 참석하게 되어 간단한 정리와 후기를 남겨보네요~
최근 온프레미스 환경에서 클라우드로의 전환은 선택이 아닌 필수죠?
이러한 트렌드를 놓치지 않기 위해 오라클 클라우드 밋업에 참석하게 되었습니다
최근 클라우드 환경은 직접 관리하기 보다는
코드로서의 인프라 관리 즉, IaC(Infrastructure as Code)가 유행처럼 번지고 있습니다!
자세한 내용은 IaC 관련된 글을 따로 업로드 하도록 하겠습니다.
이번 밋업에서는 최근 가장 핫한 IaC 도구로 사용되는 Ansible과 Terraform에 대해서 중점적으로 알아 보았는데요~
세션 구성은 총3개로 이루어 졌으며 IaC에 대한 소개와 각각에 대한 특징 및 사용법에 대한 소개를 하고 마지막에는 Hands On 시간까지 알차게 구성되었습니다.
[Session 1 : Infra as Code & Terraform - 강인호]
https://www.slideshare.net/InhoKang2/infra-as-code-with-packer-ansible-and-terraform
요약
클라우드 인프라 관리의 흐름과 Provisioning vs Configuration 차이와 보완점등을 소개
[Seesion 2 : Ansibile - 김동후]
https://www.slideshare.net/DonghuKIM2/ansible-with-oci-221441463
요약
Ansible 소개
Terraform과 함께 Ansible 사용해 클라우드 환경을 구성하는 방법 ( Oracle Cloud 환경 )
[Seesion 3 : Hands On]
https://github.com/MangDan/meetup-200118-iac
요약
클라우드 환경에서 Terraform과 Ansible을 사용한 다양한 아키텍처 패턴의 환경을 직접 구성
[ Oracle Cloud LAB 환경 ] - 계정 공유는 참석자에게만 오픈한 것이므로 생략하겠습니다.
Cloud Tenant :
Cloud User Name :
Cloud Password :
실습환경 IP :
실습환경 계정 :
참고
LAB 1, 2는 정상적으로 작동되나 3은 권한문제 발생합니다. 문제 해결 시 공유하겠습니다.
LAB은 일주일 정도 열려있을 예정입니다.
오류원인 - 오라클 김동후님께 문의
Ansible Oracle Module은 실행하면 관련 로그가
/tmp/oci_ansible_module.log
에 쌓이게 됩니다.
여러 사용자가 동시에 사용하다보니 다른 사용자(e.g. user1)가 이 파일을 먼저 생성하고, 이후 다른 사용자가 실행하려고 하면 다시 이 파일에 접근하려고 하니 권한 오류가 발생한 것으로 보입니다.
이 문제를 해결하는 방법은 로그 파일의 위치를 변경해주는 것으로 다음과 같이 환경 변수를 추가하면 해결됩니다.
export LOG_PATH=~/meetup-200118-iac/ansible/oci
환경 변수 추가한 후에 meet131에서 실행하면 문제없이 잘 실행됩니다.
RED HAT 자격증 준비를 해보자! - RHCSA(Red Hat Certified System Administrator) (0) | 2020.08.27 |
---|
댓글 영역