시리즈-쿠버네티스
쿠버네티스 인프라 학습 시리즈 글 묶음. 시리즈 목차 + 다음 편 CTA 자동 노출.
-
인프라 학습(7) ArgoCD
이 글의 목적 이 글의 목적은 ArgoCD를 기존 Kubernetes + GKE + GitHub Actions 시스템에 통합하기 위한 구체적인 단계와 그 과정을 통해 얻은 교훈을 공유하는…
-
인프라 학습(6) Git Actions
이 글의 목적 이 글은 GitHub와 Google Kubernetes Engine(GKE) 간의 자동화된 워크플로를 설정하여 Git Actions를 사용하는 방법을 설명합니다. Git Repository 생성부터 Git Actions 설정, 그리고…
-
인프라 학습(5) 내 프로젝트의 이미지
이 글의 목적 이 글에서는 Kubernetes 환경에 내 프로젝트의 Docker 이미지를 배포하고 도메인에 노출시키는 과정을 다룹니다. 프로젝트의 이미지를 만들고, Kubernetes에 올리는 방법을 중심으로 설명합니다. 한눈에…
-
인프라 학습(4-4) 비용 최적화(2)
이 글의 목적 이번 글은 Kubernetes 클러스터에서 불필요한 파드를 제거하여 네트워킹 비용을 최적화하는 방법을 설명하고자 합니다. 한눈에 보기 비용 최적화를 위해 클러스터 내 불필요한 파드를…
-
인프라 학습(4-3) 비용 최적화
이 글의 목적 이 글에서는 Kubernetes와 GKE를 사용하여 인프라의 비용을 최적화하는 방법을 설명합니다. 특히 Autopilot에서 Standard로 변경하면서 비용 절감 방법을 소개합니다. 한눈에 보기 GKE의 스펙을…
-
인프라 학습(4-1) K8S를 GKE와 연결
이 글의 목적 이 글의 목적은 Kubernetes 클러스터를 Google Kubernetes Engine(GKE)에 연결하는 방법을 단계별로 설명하는 것입니다. 이를 통해 클라우드 컴퓨팅 환경에서 Kubernetes를 설정하고 활용하는 데…
-
인프라 학습(3) – Kubernetes 실행
이 글의 목적 이 글은 Kubernetes를 통해 애플리케이션을 실행하는 방법을 알아보고 실습하는 것을 목적으로 합니다. Kubernetes와 관련된 파일 생성부터 배포 및 검증까지의 프로세스를 설명합니다. 한눈에…
-
인프라 학습(2) – API 서버
이 글의 목적 이 글은 Clean Architecture의 JSON 기반 CRUD 기능을 API 서버에 구현하는 과정을 안내합니다. 이를 통해 Kubernetes와 GKE 상에서 안정적인 API 서버 설정을…
-
인프라 학습 시리즈 시작: Kubernetes, GKE, GitHub Actions, ArgoCD 연동 계획
이 글의 목적 이 글은 Kubernetes, GKE, GitHub Actions, ArgoCD 시스템을 처음부터 연동하며 구축하는 인프라 학습 시리즈에 대한 전체 계획을 제공합니다. 한눈에 보기 이번 학습…