7.1 Kubernetes(k8s)

1.Cluster

용어 설명
Namespace k8s의 가상 클러스터로 사용자들이 여러팀 또는 프로젝트로 분산되어 작업 할 수 있는 별도의 환경
Nodes k8s의 클러스터링되어 있는 어플리케이션을 구동하는 물리서버 또는 VM
Persistent Volumes(PV) 외부 저장소. NFS, iSCSI, 클라우드에서 제공하는 스토리지 시스템을 지원
Roles 사용의 따라 권한을 부여.
Storage Classes PV를 동적으로 Provisioning 할 경우, NFS 서버를 식별하기 위한 식별자

2.Workloads

용어 설명
Cron Jobs '특정 시점에서 한 번' 또는 '특정 시점에서 반복'과 같이 시간 기반의 관리 작업
Deployments Pod 생성을 위한 설정값의 등록 정보
Jobs Job은 일괄처리를 수행하는 Pod의 Supervisor. 즉, 특정한 계산 또는 백업과 같이 특정 시간 동안만 실행되는 프로세스.
Pods 1개 이상의 컨테이너로 구성되는 k8s에서 deploy를 위한 최소단위. Pod는 어플리케이션 스택에서 서로 다른 Docker image를 혼합하여 구성
Replica Sets 지정된 Pod 복제본이 항상 실행(유지)되도록 한다.
Replication Controllers 지정된 수의 Pod 복제본이 실행되고 있는지 체크
Stateful Sets Pod의 배포 및 확장을 관리하고, Pod의 순서와 특성에 대한 설정을 제공

3.Discovery and load balancing

용어 설명
Ingresses 외부접근에 대한 요청을 name-based로 가상 Hosting을 제공
Services 여러 컨테이너를 하나의 논리적인 단위로 그룹화하여, 외부에서 접속할 수 있는 단일 EndPoint를 제공

4.config and storage

용어 설명
Config Maps 데이터를 저장하여 사용할 수 있게 지원
Persistent Volume Claime(PVC) 사용자가 PV에 대한 요청. Pod는 PVC를 통하여 리소스(CPU 및 메모리)를 요청할 수 있고, 저장공간의 사이즈 및 접근 권한(rw, readOnly ...)을 요청할 수 있다.
Secrets Password 또는 OAuth 토큰 및 ssh key 등의 저장소.

5.settings

K8s의Global Settings값을 조정 할 수 있습니다.

옵션 설명
Cluster name Kubernetes Cluster의 이름값을 조정할 수 있다.
Items per page 1페이지에 나타낼 수 있는 Items의 값을 조정할 수 있다.
Auto-refresh time interval Log를 자동으로 새로고침하는 시간을 조정할 수 있다.

results matching ""

    No results matching ""