최근 포스트

쿠버네티스 - Deployment와 Service

2023. 05. 09

Deployment로 Pod 배포하기 Deployment로 Pod를 생성하고, 해당 Pod의 image, env, port 등 스펙을 정의할 수 있다. 또한, Replica 수를 정의해 HA를 위한 Pod의 개수를 관리할 수 있다. 만들어보자.

쿠버네티스 클러스터 구성

2023. 04. 21

프로비저닝 프로비저닝이란.. 사용자의 요구에 맞게 시스템 자원을 할당, 배치, 배포해 두었다가 필요 시 시스템을 즉시 사용할 수 있는 상태로 미리 준비해 두는 것을 말한다.

쿠버네티스 개념

2023. 04. 14

개괄 Kubernetes(이하 k8s)는 MSA 구현 및 유지보수를 쉽게 하는 도구다. 작은 규모 서비스의 경우 Docker Compose, Docker Swarm… 으로 여러 컨테이너를 관리하는데 문제가 없었으나, 규모가 커짐에 따라 많은 컨테이너들을 관리하는데 애로사항이 생...

MSA 설계와 구현 - Prologue

2023. 04. 13

Monolithic Architecture 서비스를 위해 하나(mono)의 애플리케이션이 모든 작업을 처리하도록 개발하는 일반적인 아키텍쳐이다. 구조적으로 복잡하지 않아 작은 서비스를 개발할 때 강력하다.