본문 바로가기

전체 글13

[IaC] Terraform으로 Kubernetes 다루기 - 1/5 안녕하세요, 클라우드로입니다!앞으로 5회에 걸쳐 Terraform으로 Kubernetes 리소스를 구성하고 서비스를 호스팅하는 방법에 대해 다뤄보고자 합니다.회차별 주제는 아래와 같습니다.Kubrernetes Provider 사용 방법, 기본 오브젝트 생성하기(Namespace, Pod, Service, Secret)볼륨 리소스 다루기(CSP별 Blob 및 configmap mount)네트워크 리소스 다루기(Ingress, Nginx-Ingress(Helm Chart))DNS 연동 및 인증서 발급(Let's Encrypt 및 Cert Manager(Helm))CloudStudio로 위 1~4 구성하기그럼 바로 시작해볼까요?첫번째, Kubrernetes Provider 사용 방법, 기본 오브젝트 생성하기(.. 2024. 9. 19.
[IaC] Terraform import 개념 및 사용방법 안녕하세요, 클라우드로입니다!  이번 글에서는 테라폼 코드 작성 중, Azure, AWS와 같은 CSP 홈페이지에서 직접 배포한 리소스들을 불러와서 state로 관리할 수 있는 "terraform import"에 대해 알아보겠습니다.  terraform import란?  먼저 테라폼 공식 문서를 확인해보면, terraform import 명령어로 이미 존재하는 인프라 리소스를 terraform.tfstate 파일로 가져올 수 있다고 명시되어 있습니다. 즉, 명령어를 통해 리소스를 state 형태로 불러와 tfstate 파일을 생성하는 것입니다.   해당 명령어를 사용하기에 앞서, 선행 작업이 필요합니다. 가장 먼저, csp에 해당하는 인증정보 구성완료입니다. terraform import 명령어는 ter.. 2024. 6. 3.
[Ncloud] Server 생성하기 with CloudStudio 안녕하세요, Cloudraw 입니다!  오늘은 클라우드로의 서비스인 클라우드스튜디오(CloudStudio)를 활용하여 간단하게 Ncloud Server를 생성하는 방법을 소개해드리겠습니다.  클라우드스튜디오 바로가기클라우드스튜디오 가이드 보기Azure 가상머신 그리기 이번 글에서 구성하는 Ncloud Server의 리소스와 아키텍처는 아래와 같습니다.사용되는 리소스​VPCSubnetAccess Control GroupNetwork InterfacePublic IpLogin KeyServer아키텍처1.  Base 배치​ 왼쪽 리소스 툴박스에서 Base아이콘을 가져와 배치 한 후 등록한 크레덴셜을 선택합니다. 2. Region 배치​Region 아이콘을 가져 온 후 Base에 안에 배치합니다. Ncloud에.. 2024. 3. 20.
[AWS] EC2 생성하기 with CloudStudio 안녕하세요, Cloudraw 입니다! 오늘은 클라우드로의 서비스인 클라우드스튜디오(CloudStudio)를 활용하여 간단하게 AWS EC2를 생성하는 방법을 소개해드리겠습니다. 클라우드스튜디오 바로가기 클라우드스튜디오 가이드 보기 AWS EC2 그리기 이번 글에서 구성하는 AWS EC2의 리소스와 아키텍처는 아래와 같습니다. 사용되는 리소스 VPC Subnet Internet Gateway Route Table Security Group Network Interface EIP Key Pair EC2 Instance 아키텍처​ ​ 1. Base 배치​ 왼쪽 리소스 툴박스에서 Base 아이콘을 가져온 후 등록한 크레덴셜을 선택합니다. 2. Region 배치​ Region 아이콘을 가져옵니다. AWS Regi.. 2024. 3. 20.