1) 사전 준비1) 로키 리눅스 기반의 vm을 생성하여 ssh 접속한다.2) 리눅스 생성 시 아래 코드를 스크립트에 추가하여 도커를 설치한다.#!/bin/bash -xeecho ">>>> Initial Config Start > /home/rocky/.bashrc# Install Dockersudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.reposudo dnf install docker-ce docker-ce-cli containerd.io -ysudo systemctl start dockersudo systemctl enable docker# Install Docker ComposeVERSION=$..
1) 사전 준비1) 액세스 키 발급 및 관리IAM 사용자 자격 증명인 액세스 키(Access Key)는 액세스 키 ID와 보안 액세스 키를 의미하며, API 인증 토큰 발급 시 필요한 정보입니다.API 사용 준비 문서를 참고하여 액세스 키를 발급하시기 바랍니다. 액세스 키 발급 | 카카오클라우드 기술문서콘솔에서 액세스 키를 발급받는 방법을 설명합니다.docs.kakaocloud.com 2) 네트워크 환경 구축카카오클라우드에서 컴퓨팅 환경을 구축하기 위해, 우선 네트워크 환경 설정이 필요합니다. 이를 위해, 다중 가용 영역에서 NAT 인스턴스를 이용한 네트워크 구축을 참조하여 쿠버네티스 클러스터 생성을 위한 네트워크 환경을 구축하세요. 이 문서는 private 서브넷에서도 인터넷에 안전하게 연결할 수 있도..
1) 구성도 및 리소스 계획이 가이드에서 생성할 클라우드 인프라 자원 및 구성 요소는 다음과 같습니다.Virtual Machine구분 이름인스턴스 타입Public IPImage Key PairSecurity GroupBastionansible-bastionm2a.largeYUbuntu 22.04ansible-keypairansible-bastion-sgWEBansible-webm2a.largeYUbuntu 22.04ansible-keypairansible-web-sgWASansible-appm2a.largeYUbuntu 22.04ansible-keypairansible-app-sg Volume볼륨 이름 연결할 인스턴스 크기(GB)ansible-bastion-volumeansible-bastion30ans..
1) Terraform 설치하기1) Homebrew 패키지 매니저를 이용하거나, Terraform 공식 사이트의 설치 가이드를 참고하여 Terraform을 설치합니다.Terraform 설치brew install terraform 2) 설치가 정상적으로 되었는지 아래 명령어를 통해 확인합니다.Terraform 설치 확인terraform -version# Terraform v1.3.2 ## ... -> 정상 설치 시 이와 같은 버전 정보를 확인할 수 있습니다. 2) Terraform 변수 파일 작성하기Terraform에서 정의하는 변수에 값을 입력하기 위해 terraform.tfvars 파일을 생성합니다.인증 단계에서는 카카오클라우드 액세스 키 ID 및 보안 액세스 키(Credentia)가 필요하므로 반드..
1) 사전 준비1) vm 인스턴스(윈도우) 생성 2) Microsoft Remote Desktop 다운로드 받기 2) Windows 인스턴스에 연결RDP 연결 후, 원격 PC 연결을 설정하여 Windows 인스턴스를 연결합니다. 인스턴스에 연결하기 위해서는 OS 이미지에 따라 보안 그룹 설정을 해야 하며, 퍼블릭/프라이빗 IP로 접근할 수 있도록 접속 환경을 준비해야 합니다. 1) RDP 연결하기카카오클라우드 콘솔에서 Windows OS가 설치된 인스턴스의 RDP 연결을 진행합니다.인스턴스 연결을 위한 초기 비밀번호 세팅은 인스턴스 생성 요청 이후 약 20분 정도 소요됩니다.최초 키 페어 파일을 통해 획득한 비밀번호로만 접속할 수 있으며, 비밀번호 변경 시 사용자가 직접 운영체제(OS)에서 진행해야 합..
1) 구성도 해당 시나리오에서는 2개의 VPC를 생성하고, Transit Gateway를 통해 연결하는 예제를 다룹니다. 자세한 내용은 다음과 같습니다. 1) 연결할 VPC 2개를 생성합니다. 시나리오에서 각 VPC는 1개의 AZ을 사용하며, 기본 생성되는 Public Subnet을 이용2) Transit Gateway를 생성합니다. 그 다음 Transit Gateway에 VPC 2개를 Attachment로 추가3) Transit Gateway에 Static Route를 설정합니다. 특정 VPC의 CIDR를 목적지로 하는 패킷을 해당 VPC로 라우팅하는 정책을 추가4) Subnet의 Route 정책을 설정합니다. 이 시나리오에서는 기본 생성된 Public Subnet을 사용합니다. 해당 Subnet에서 ..