Istio에서 DestinationRule로 트래픽 제어 및 복원성 확보하기
개요 Istio에서 트래픽 제어와 복원성 강화를 위해 반드시 이해해야 할 핵심 리소스가 바로 DestinationRule입니다. 이 글에서는 DestinationRule의 주요 기능 설명과 매니페스트 예시까지 함께 소개하도록 하겠습니다. DestinationRule 소개 매니페스트 스펙에서 관리되는 필드 5개를 소개합니다. host ...
개요 Istio에서 트래픽 제어와 복원성 강화를 위해 반드시 이해해야 할 핵심 리소스가 바로 DestinationRule입니다. 이 글에서는 DestinationRule의 주요 기능 설명과 매니페스트 예시까지 함께 소개하도록 하겠습니다. DestinationRule 소개 매니페스트 스펙에서 관리되는 필드 5개를 소개합니다. host ...
개요 Envoy에서 제공하는 샌드박스 Docker Compose를 사용해서 특정 기능들을 확인하는 환경을 쉽게 설정합니다. 해당 포스팅에서는 CORS Filter, Redis Filter, MySQL Filter 기능을 샌드박스 환경에서 확인하고자 합니다. Sandbox 환경 구성방법 공식문서 설정방법 Docker 설치 ...
개요 최신 Istio 설치 방법인 Sail Operator를 활용한 관리 방식에 대해 상세히 설명합니다. Istio 설치 방법의 변화 Classic Operator(In-Cluster Operator) 지원 중단 Kubernetes에서 Istio 리소스를 관리하기 위한 초기 도구로 Istioctl 명령어를 사용하여 설치를 했습니다. 하지만 Istio...
개요 Kubernetes Gateway를 Istio Gateway Controller와 함께 구성하여 구현하는 방법을 설명합니다. Kubernetes Gateway 소개 Gateway API는 Kubernetes에서 서비스 네트워킹을 모델링하기 위한 인터페이스로, Kubernetes Ingress의 차세대 버전으로 볼 수 있습니다. 핵심 목표...
Redis Cluster의 데이터 분배 방식 초기 배정 Redis Cluster에서 데이터는 키의 해시값을 16384개의 슬롯 중 하나로 매핑하여 저장하고, 각 슬롯은 하나의 샤드에 할당됩니다. 이를 통해 키가 고르게 분산될 수 있습니다. CRC16 알고리즘: 키의 CRC16 해시 값을 16,...
Terraform 자격증을 취득하다 공식문서 테라폼의 경우 Associate와 Professional 2가지가 존재합니다. 입문의 경우 Associate부터가 무난하기 때문에 저도 이것부터 시작했습니다. 금액: 70.5$ 문제: 전부 객관식이고, 57문제 결과: 시험 종료 후 바로 확인 가능(‘PASS’면 합격) 뱃지: C...
Kubestronaut가 되었습니다 2023년에 쿠버네티스를 시작하면서 자격증의 존재를 알게 되었고, 사이버 먼데이에 CKA를 구매했습니다. 그리고 2024년 3월에 겨우 CKA를 취득했을 즈음, 팀원분이 Kubestronaut가 되셨다는 이야기를 듣고 저도 도전해 볼까 하는 마음으로 여기까지 오게 되었습니다. 그렇게 시작해서 5월에 CKAD, 6...
24년 하반기가 끝났고 2025년이 되었습니다 지난목표(상반기) 확인하기 개발 알고리즘&파이썬: 낮은 우선순위와 바쁘다는 핑계로 거의 하지못했습니다. 스터디 system-design-club-night: 아키텍쳐 구상보다 기존의 사례들을 분석하고 도메인을 익히는 방식으로 변화했습...
24년 상반기가 끝났다 키워드로 돌아보기 공부 작년에 비하면 올해는 공부에 몰두해서 지냈다고 할수있다. 전문성을 키우는 것보다 부족함을 느끼는 속도가 빨라서 멘탈도 부여잡고 나와의 싸움을 하느라 바빴다. 개발도서를 정말 많이 빌려서 약 20권정도 읽었다. 그리고 유데미, 유튜브 강의도 오랜만에 열심히 봤다. ...