쿠버네티스 2

Helm3 이상 설치(windows)

Helm은 Chart를 관리하기 위한 도구이며, 차트는 사전 구성된 Kubernetes 리소스 패키지이다. helm은 kubernetes 애플리케이션 설치 및 관리를 간소화하는 도구이며, kubernetes매니페스트 파일을 관리한다. Helm v3부터는 Tiller가 아닌 쿠버네티스 API를 사용해 설치된 Helm Chart들을 쿠버 네티스 그 자체에 저장하게 된다. 차트를 설치하는 RBAC 권한은 사용자가 사용한 kubeconfig파일을 따라가게 된다. ※v2버전과 다를수있으니 참고하길 바란다. 아래 링크를통해 해당 OS에 맞는 helm을 다운로드한다. https://github.com/helm/helm/releases Releases · helm/helm The Kubernetes Package Ma..

IT/kubernetes 2022.04.14

kubernetes 구성원리

Kubernetes는 마스터 노드 (마스터 노드), 작업자 노드 (슬레이브 노드 또는 작업자 노드), 클라이언트 명령 줄 도구 kubectl 및 기타 추가 항목을 포함한 마스터-슬레이브 분산 아키텍처를 사용한다. 그림1 Master Node : 클러스터 관리를 예약하기위한 마스터 노드 API Server, Scheduler, Cluster State Store 및 Controller-Manger Server로 구성됩니다. 그 기능은 다음과 같다. API 서버 : 통합 리소스 운영 포털을 제공하고 인증, 권한 부여, 액세스 제어, API 등록 및 검색을위한 메커니즘을 제공한다. 스케줄러 : 리소스 스케줄링을 담당하고 미리 정해진 스케줄링 전략에 따라 해당 노드에 포드를 스케줄링한다. 클러스터 상태 저장소(..

IT/kubernetes 2022.03.29