본문 바로가기

IT143

[GCP] 스토리지 1. 스토리지 생성  1) 버킷 만들기 2) 버킷 이름 만들기유일한 이름으로 정의해야함  3) 버킷 저장 위치 선택다양한 저장 위치 선택하기!Multi-region : 리전 내 여러 리전에 데이터 저장 Dual-region : 대륙 선택하고 -> 다양한 리전 선택하여 배포 가능함유럽 선택 -> 런던, 독일 이린식으로 저장되는 상태   Region : 단일 리전 선택     4) 데이터 스토리지 클래스 선택Standard 선택    5) 객체 엑세스를 제어공개 액세스 방지 허용보안상 방지를 하고 권한처리를 통해서 진행해야 됨 6) 버킷 생성 2025. 3. 11.
[GCP] GKE 생성 및 어플리케이션 배포 - Standard 1. GKE 생성사용하기 버튼을 클릭하여 "활성화"  1) 클러스터 만들기클러스터 -> 만들기 Standard  : 개별 노드 구성을 포함한 기본 인프라를 직접 관리Autopilot vs Standard 비교표https://cloud.google.com/kubernetes-engine/docs/resources/autopilot-standard-feature-comparison?hl=ko GKE Autopilot과 Standard 비교  |  Google Kubernetes Engine (GKE)  |  Google Cloud의견 보내기 GKE Autopilot과 Standard 비교 컬렉션을 사용해 정리하기 내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요. Autopilot Standard 이 페이.. 2025. 3. 11.
[GCP] GKE 생성 및 어플리케이션 배포 - Autopilot 1. GKE 생성사용하기 버튼을 클릭하여 "활성화"  클러스터 생성기본으로만 생성하여 테스트 목적 기본 설치 방식이 "Autopilot" 방식으로 설치하는 구조Autopilot  GKE가 인프라 대부분을 관리하여 노드 구성, 자동 확장 및 업그레이드 생성 중.... 생성 완료  2. GKE 접속 접속노드 확인   3. GKE Deployment 배포 2025. 3. 10.
[GCP] VM SSH key 생성 및 접속 SSH KEY 생성하기옵션 -f 파일 경로-C 사용자 정보 경로 : ~/.sshKey 이름 : dev-sshssh-keygen -t rsa -f ~/.ssh/"key이름" -C "이메일주소"    SSH KEY 등록Computh Engine -> 메타데이터 -> SSH 키   방화벽 오픈gcp 경우 방화벽 -> 네트워크 태그 기반으로 등록하기    접속 2025. 3. 10.
[GCP] VPC 생성하기 VPC 네트워크 -> VPC 네트워크 접속하기 이름 : dev-vpc서브넷 생성 모드 : 자동   생성 완료 2025. 3. 10.
[GCP] VM 생성 및 도커 설치 1. VM 인스턴스 만들기VM 인스턴스 -> 인스턴스 만들기 1) 머신 구성이름 : dev-vm리전 선택 : 영역 : 모두(다양한 가용영역에 배포) , 단일 영역도 가능함타입 : 타입 선택  타입 스펙 선택타입별 스펙하기(micro, small, medium)  2) OS 및 스토리지 선택OS 및 스토리지 선택   3) 데이터 보호스냅샷 일정 스냅샷 일정(기본 오전 2:00 ~ 오전 3:00)4) 네트워크http 트래픽 허용 선택별도 포트에 대한  오픈은 추후에 확인 필요  표준 네트워크 선택 기본적으로는 공인 IP(외부 IPv4)는 임시로 설정되어 만들어진다.고정으로 사용하는것을 테스트하기 위해 고정으로 만듬비용이 추가 되는건지는 공식문서 참고  5) 인스턴스 생성 완료        2. VM 인스턴스.. 2025. 3. 10.
Kubernetes Argo Rollout Blue/Green 배포(+ ArgoCD) Argo Rollouts ArgoCD와 함께 사용하면 GitOps 기반에서 Blue/Green 또는 Canary 배포를 가능하며, 배포 실패시 자동 롤백 기능ArgoCDGitOps 방식을 기반으로 한 Kubernetes 배포 관리 도구Git 저장소를 소스로 사용하여 애플리케이션 배포를 자동화 Argo Rollouts + ArgoCD 활용ArgoCD와 Argo Rollouts를 함께 사용하면 GitOps 기반으로 Blue/Green 또는 Canary 배포  데모는 아래 참고하여 진행해도 됩니다.https://github.com/argoproj/rollouts-demo/tree/master/examples/blue-green   1. Argo Rollouts Namespace 생성kubectl create .. 2025. 3. 7.
AWS EKS 추가 기능(EBS,EFS) AWS EKS에서 데이터를 저장하려면 EBS 또는 EFS를 사용해야 하며, 추가 기능(Add-on)은 필요한 경우 활성화하여 사용할 수 있습니다    공식문서https://docs.aws.amazon.com/ko_kr/eks/latest/userguide/workloads-add-ons-available-eks.html AWS 추가 기능 - Amazon EKS이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.docs.aws.amazon.com EBS,EFS  CSI 특징EBS (Elastic Block Store)EFS (Elastic File System)스토리지 타입블록 스토리지파일 스토리지.. 2025. 2. 10.
aws github 연동 AWS Console 접속 하기github 연결하는 부분에 대해서 직접 접근하는 방법은 없으며, 아래 리소스 중 하나로 접속하고 진행 설정 -> 연결 생성공급자 선택 : github연결이름 :  "github id" 연결 완료 2025. 2. 2.