카
카카오페이
August 20, 20241회
쓰기만 했던 개발자가 궁금해서 찾아본 쿠버네티스 내부 1편
간단 소개
쿠버네티스 컨트롤 플레인의 Hub and Spoke 패턴과 선언적 동작 방식, 그리고 Watch 메커니즘을 통해 효율적인 시스템 운영을 가능하게 합니다.
AI Summary
- 쿠버네티스 컨트롤 플레인의 핵심 특징
- API Server를 중심으로 모든 통신을 처리하는 Hub and Spoke 패턴을 사용해 데이터 일관성과 확장성을 확보합니다.
- 사용자가 원하는 상태를 정의하면 쿠버네티스가 이를 유지하는 선언적 방식으로 운영되어 관리 부담을 줄입니다.
- Hub and Spoke 패턴 상세
- 중앙의 Hub(API Server)를 통해 Spoke(컴포넌트)들이 통신하며, 데이터는 etcd 저장소에 보관되어 일관성을 유지합니다.
- 새로운 Spoke 추가가 용이하여 시스템 확장이 편리합니다.
- 선언적 동작 방식과 Watch 메커니즘
- 사용자는 매니페스트 파일을 통해 원하는 상태를 선언하고, 쿠버네티스는 이를 달성하기 위해 노력합니다.
- Watch 메커니즘을 통해 컴포넌트들은 API Server로부터 변경 사항을 실시간으로 수신하여 즉각적으로 대응하고 데이터 정합성을 유지합니다.
Next Feeds

리디 추천 시스템, MLOps Platform에 올라탈 결심
리디는 추천 시스템을 고도화하기 위해 MLOps 플랫폼을 도입, 개발 효율성을 높이고 실시간 추론을 통해 사용자 경험을 개선하고자 한다.
추천 시스템MLOpsSageMaker실시간 추론모델 관리
2024. 8. 20.
리디
PostgreSQL을 Kubernetes에서 운영하기
Kubernetes 환경에서 PostgreSQL 운영 경험 공유: 장단점 분석, Bitnami Helm 차트 활용법, 설정 팁, 운영 고려사항 제시.
PostgreSQLKubernetesHelmBitnamiHA
2024. 8. 20.
현대자동차

AI를 활용한 주문서 생성 자동화: 카카오톡 주문을 키친보드 주문으로
Spring AI를 활용하여 카카오톡 주문을 키친보드 주문서로 자동 생성하는 기능 구현 사례를 소개합니다.
AISpring AI키친보드주문서 자동화프롬프트 엔지니어링
2024. 8. 19.
스포카
[신뢰성 공학 Ep.4] 가속수명시험? 수명을 가속시킨다는거야?
가속수명시험(ALT)의 개념, 방법, 조건 선정, 가속 모형 및 가속 계수를 설명하고 실제 필드 환경에서의 수명 예측 방법을 제시합니다.
가속수명시험신뢰성가속계수Arrhenius 모델고장모드
2024. 8. 16.
현대자동차

쿠버네티스에서 파드를 분산 처리하기 위한 토폴로지 분배 제약 조건 활용 사례 소개
쿠버네티스에서 파드 분산 처리의 중요성과 토폴로지 분산 제약 조건 활용 방법을 소개합니다. 고가용성, 리소스 최적화, 성능 향상을 위한 파드 분산 전략을 제시합니다.
쿠버네티스파드토폴로지 분산 제약 조건고가용성디플로이먼트
2024. 8. 16.
LY Corp
실무에서 적용하는 테스트 코드 작성 방법과 노하우 Part 3: Given 지옥에서 벗어나기 - 객체 기반 데이터 셋업의 한계
테스트 코드 작성 시 Given 단계의 복잡성을 해결하기 위해 JSON, SQL을 활용한 효율적인 데이터 셋업 방법을 제시합니다.
테스트 코드데이터 셋업JSONSQLGiven 단계
2024. 8. 14.
카카오페이