반응형

k8s 3

Amazon EKS 실습 환경 구축하기

최근 Kubernetes 관련 업무를 하면서 Amazon EKS(Elastic Kubernetes Service)에 대해 더 깊이 알아보고 싶어서 실습 환경을 구축해보기로 했다. AWS EKS Workshop을 활용한 실습 환경 구축 과정을 정리해보려고 한다.시작하기 전에 알아두어야 할 것들실습을 진행하면서 몇 가지 주의사항이 있어서 미리 체크해보는 것이 좋다:VPC 제한: 각 리전당 VPC는 기본적으로 5개까지만 생성할 수 있다. 현재 사용 중인 VPC 개수를 확인하고 여유가 있는지 체크해보자.Elastic IP 제한: 마찬가지로 Elastic IP도 5개 제한이 있으니 확인이 필요하다.Default VPC: 없으면 환경 구축에 실패할 수 있어서 다른 리전을 선택해야 한다.cloud9 기존 사용자여야한..

AWS 2025.06.24

쿠버네티스 핵심 구성요소: kube-apiserver 완벽 가이드

kube-apiserver란 무엇인가?kube-apiserver는 쿠버네티스 클러스터의 핵심 관리 구성요소입니다. 쿠버네티스 클러스터와 상호작용할 때 모든 요청은 이 API 서버를 통과합니다. 주요 역할은 다음과 같습니다:모든 API 요청의 인증 및 유효성 검증etcd 데이터 스토어에서 데이터 검색 및 업데이트클러스터 상태 관리의 중앙 허브 역할kube-apiserver 작동 방식kubectl 명령어를 사용할 때kubectl 명령어를 실행하면 kubectl 유틸리티가 kube-apiserver에 요청을 전송합니다. 이때 발생하는 프로세스는 다음과 같습니다:kube-apiserver가 요청을 인증하고 유효성을 검증합니다.etcd 클러스터에서 필요한 데이터를 검색합니다.요청된 정보로 응답합니다.API 직접 ..

카테고리 없음 2025.03.01

ETCD란? 개념, 주요 기능, API 버전 변화 및 쿠버네티스 연관성 정리

ETCD란 무엇인가?ETCD는 분산되고 신뢰할 수 있는 키-값 스토어(Key-Value Store)입니다. 단순하고 안전하며 빠른 특징을 가지고 있습니다.키-값 스토어란?전통적인 관계형 데이터베이스(SQL)는 행과 열 형태로 데이터를 저장합니다. 예를 들어, 사람들의 정보를 저장하는 테이블이 있다고 가정해 봅시다:행은 각 사람을 나타냅니다열은 저장되는 정보의 유형을 나타냅니다이러한 구조에서 새로운 정보(예: 급여, 성적 등)를 추가하려면 전체 테이블에 새 열을 추가해야 합니다. 그러나 모든 행에 해당 정보가 필요하지 않을 수 있어 많은 빈 셀이 생깁니다.반면, 키-값 스토어는:정보를 문서나 페이지 형태로 보관합니다각 개인(엔티티)은 자신의 문서를 갖습니다한 문서를 변경해도 다른 문서에는 영향을 주지 않습..

카테고리 없음 2025.02.28
반응형