일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 자동화
- yarn-berry
- 예제
- 배포
- 인프라
- 백엔드
- 스타일 컴포넌트
- Atomic Design
- GHCR
- Infra
- styled-components
- 배포자동화
- methodreference
- 디렉토리이동
- 소켓IO
- git-hooks
- aws
- 롱 폴링
- backend
- 도커
- 쿠버네티스
- Atomic Design 패턴으로 페이지 만들기
- 리액트
- 개발
- deployment
- Kubernetes
- react
- redis
- 캐시
- docker
- Today
- Total
목록backend (2)
SLASH 기술 블로그

1. How to containerize your app - 앱을 컨테이너화하는 방법에 대해 알아보자. 2. Running on Kubernetes Cluster - 쿠버네티스 클러스터에서 이미지 실행하기 3. Exposing the service - 서비스를 외부에 공개하기 4. Simplifying deployment process - 배포 과정 단순화하기 이전 글에서 포트포워드와 NodePort 서비스를 통해 서비스를 외부에서 접근할 수 있도록 설정하는 방법을 알아봤다. 그러나 실제로 서비스를 할 때는 여러 서버가 있을 때 파드 간의 부하를 분산하거나 한 파드에 장애가 발생한 경우 이를 감지해서 다른 파드로 라우팅시키는 로드 밸런싱이 필요하기도 하고, 하나의 도메인에서 path에 따라 서로 다른 서..

요즘 백엔드 개발을 한다면 피해갈 수 없는 주제가 바로 도커와 쿠버네티스일 것이다. 보통 어떤 기술에는 장점과 단점이 혼재하기 마련인데, 도커와 쿠버네티스가 제공하는 강력한 기능들은 그 단점이 무색해질 정도로 좋아서, 서버 개발의 패러다임을 완전히 바꿔버렸다. 내가 처음 일을 시작한 2017년만 해도, 회사에서 도커에 대해 아시는 분들이 적었고, 쿠버네티스는 당연히 모르는 분위기였는데, 몇 년 사이 도커를 쓰지 않고 배포하는 경우를 찾아보기 힘들 정도로 널리 퍼지고 대중화가 되었다. (물론 내가 일을 시작한 회사가 새로운 기술에 둔감했던 것도 한 몫 했던 것 같다) 이번 글에서는 쿠버네티스가 다루는 컨테이너에 대한 이해를 위해 도커를 간단히 살펴보고, 쿠버네티스의 기본적인 요소들 - Pod, Replic..