일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- golang
- 가비지컬렉션
- 회고
- 스레드풀
- 스케줄링
- 분산처리
- AWS
- FastAPI
- alb
- 메모리구조
- 쿠베네티스
- SQLAlchemy
- 싱글톤 디자인 패턴
- nestjs
- Python
- EKS
- 캐시서버
- K8S
- Alembic
- gunicorn
- 멀티스레드
- 로드밸런서
- 백엔드 개발자
- nodejs
- uvicorn
- 쿠버네티스
- 글또
- 2022년
- Django
- CPU스케쥴링
- Today
- Total
목록쿠버네티스 (2)
서버에서 살아남기

인강 들으면서 정리한 쿠버네티스 관련 내용입니다. Pod 쿠버네티스에서 deploy를 할 수 있는 가장 작은 컴퓨팅 유닛입니다. pod 안에는 하나 이상의 컨테이너를 넣을 수 있으며 이 컨테이너들은 storage와 network 를 공유합니다. 컨테이너 여러개를 하나의 pod에 넣으려면 그 컨테이너들은 서로 밀접하게 연관되도록 설정해야합니다. 그래서 확장과 유연함을 생각한다면 하나의 pod에 하나의 컨테이너를 권장합니다. 1. Pod 생성하는 법 커맨드 라인으로 작성해도 되지만 보통은 yml 파일로 작성합니다. 예시) apiVersion: v1 kind: pod metadata: // 태그 같은 개념 (서비스에 이름 붙이기) name : nginx spec: containers: // 어떤 컨테이너들을 ..

01. 개념 오픈 소스 프로젝트이며, 컨테이너 배포관리 / 컨테이너 오케스트레이션 / 스케일링 / 모니터링 등 컨테이너 배포 관리를 도와주는 것입니다. 02. 구성 쿠버네티스는 아래 이미지와 같이 클러스터 안에 마스터 노드와 워커 노드로 구성되어 있습니다. 2-1. 워커노드 Worker Node 는 EC2 인스턴스와 같은 하나의 가상머신입니다. Worker Node 는 Kublet, Docker, Kube-proxy, 그리고 pod 로 구성되어 있습니다. 01. Pod pod는 하나 이상의 어플리케이션을 가지고 있으며 가장 작은 단위입니다. pod는 마스터 노드에 의해 관리가 됩니다. pod 내부에는 하나 이상의 컨테이너를 가집니다. 워커 노드 안에는 동일한 pod가 여러개 있을 수도 있고(트래픽 분산)..