모든 상태와 데이터를 저장분산 시스템으로 구성하여 안정성을 높임(고가용성)가볍고 빠르면서 정확하게 설계(일관성))Key(directory)-Vaule 형태로 데이터 저장TTL(time to live), watch 같은 부가 기능 제공백업은 필수!!!
컨테이너 관리 확실하게각 노드에서 실행Pod을 실행/중지하고 상태를 체크CRI(Container Runtime Interface)dockerContainerdCRI-O...내/외부로 통신 설정하기 네트워크 프록시와 부하 분산 역할성능상의 이유로 별도의 프록시 프로그램
kubernetes에서 pod 생성을 요청하였을때 내부에서 어떤 일들이 벌어지는가?from: Core Kubernetes: Jazz Improv over Orchestration1\. kubectl은 API Server에 Pod생성을 요청2\. APIServer는
리소스 할당량(resource quota)은 애플리케이션이 사용할 수 있는 CPU 또는 메모리 양을 제어하여 리소스 경합 및 '랜드 그랩'을 방지합니다. 간단히 말해 리소스 할당량(resource quota)은 네임스페이스당 리소스 사용을 제한하는 제약 조건을 제공합니
Kubernetes 스케줄러가 새 파드를 발견하고 노드에 할당하는 방법에 대해쿠버네티스 파드는 공유 스토리지 및 네트워크 리소스가 있는 하나 이상의 컨테이너로 구성. Kubernetes 스케줄러의 임무는 각 파드가 실행할 노드에 할당되도록 하는 것입니다.개략적인 수준에
Extending Kubernetes에 대해서 정리Operator pattern
쿠버네티스에서는 Scheduling, Preemption 및 Eviction을 통해 노드의 자원 사용을 최적화합니다.Scheduling: 쿠버네티스는 Pod를 실행할 적합한 노드를 선택하는 프로세스를 말합니다. 적합한 노드를 선택하는 기준은 각 노드의 자원 사용량, 노
클러스터 관리 개요는 쿠버네티스 클러스터를 생성하거나 관리하는 모든 사람들을 위한 것이다. 핵심 쿠버네티스 개념에 어느 정도 익숙하다고 가정한다.가이드를 선택하기 전에 고려해야 할 사항은 다음과 같다.컴퓨터에서 쿠버네티스를 한번 사용해보고 싶은가? 아니면, 고가용 멀티
Kubernetes의 주요 구성 요소 중 하나인 Kubelet을 CentOS 7.9에 설치하려면 다음 단계를 따르세요.먼저, 필요한 도구 및 패키지를 설치합니다. 다음 명령어를 실행합니다:Kubernetes의 공식 yum 리포지토리를 추가합니다. 이 리포지토리는 Cen