일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- AWS Infra
- GoF 디자인패턴
- UnBuffered channel
- Bastion Server
- goroutine
- 대규모 시스템 설계
- Live Template
- GoF
- golang
- AWS
- System Design
- 클래스 관계
- Lambda@Edge
- Buffered channel
- Kubernetes
- 알림 시스템
- 시스템 설계
- Logrus
- go
- tenneling
- argocd
- 디자인패턴
- 컴포지트패턴
- Helm V3
- Infra
- gitops
- notification system
- image resizing
- 윈도우키보드
- Golines
Archives
- Today
- Total
목록2022/02/03 (1)
Fall in IT.
Kubernetes Service 개념정리
Service Object 란? 파드에 접근할 수 있는 정책을 정의하는 개념. 서비스는 기본적으로 자신의 클러스터 IP를 가지고 있고 이 서비스를 파드에 연결하면 서비스의 아이피로 파드에 접근이 가능하다. 파드에도 자신의 클러스터 IP를 가지고 있다. 그렇다면 왜 서비스를 통해서 파드에 접근해야할까? 그 이유는, 파드라는 존재는 언제든지 죽을 수 있고 재생성될 수 있다. 파드의 아이피는 가변적이라 재생성되면 변한다. 그렇기 때문에 파드의 아이피는 신뢰성이 떨어지고 서비스 오브젝트는 지우지 않는 한 삭제되지 않는다. 따라서, 특정 파드에 일관된 아이피를 통한 접근을 가능하게 하기 때문에 서비스를 사용한다. Service의 특징 고정된 IP 사용 가능 파드를 다양한 방식으로 외부에 노출 가능 트래픽 분산 가..
시스템구축
2022. 2. 3. 17:15