반응형

네임스페이스 2

[Kubernetes] 쿠버네티스 기본 오브젝트 4개 (간단한 설명)

[Kubernetes] 쿠버네티스 기본 오브젝트 네 가지 오브젝트(Object)란? 쿠버네티스의 오브젝트는 쿠버네티스 시스템에서 영구한 객체이다. 즉, 오브젝트가 생성되면 쿠버네티스는 이 상태를 영구히 유지하기 위해 작동한다. 쿠버네티스의 오브젝트는 spec(스펙, 명세)과 status(상태) 등의 값을 가지는데, 여기에는 오브젝트를 생성한 의도나 오브젝트를 관리할 때 원하는 상태 등을 설정한다. 쿠버네티스의 기본 오브젝트(Object) 네 가지 파드 (Pod) - 쿠버네티스에서 실행되는 최소 단위이다. 독립적인 공간과 IP를 가진다. 네임스페이스 (Namespace) - 쿠버네티스 클러스터에서 사용되는 리소소들을 구분해서 관리하는 그룹이다. 볼륨 (Volume) - 파드가 사라지더라고 저장/보존이 가능..

Docker, Kubernetes 2021.12.08

[쿠버네티스] 네임스페이스란? (+생성 방법/프로젝트 접근 방법) (OC)

[쿠버네티스] 네임스페이스란? (+생성 방법/프로젝트 접근 방법) (OC) 네임스페이스(Namespace)란? 네임스페이스는 리소스를 논리적으로 구분하는 장벽이다. 따라서 엄밀히 말하자면 이 포스팅의 제목은 틀린 것이지만 혼용하여 사용하는 경우도 간혹 있으므로 그냥 넘어가겠다. 이렇게 말해도 잘 이해가 가지 않는다면 도커와 쿠버네티스의 사례를 이용해 이해해보자. 도커를 사용할 때는 컨테이너를 논리적으로 구분하는 방법이 없었다. 컨테이너와 그와 관련된 리소스들을 용도에 따라 구분하여 관리할 수 있다면 편할 것이다. 이를 해결하기 위해 쿠버네티스가 네임스페이스(Namespace)라는 오브젝트를 제공하여 리소스를 논리적으로 구분하였다. 즉, 네임스페이스(또는 프로젝트)란 포드, 레플리카셋, 디플로이먼트, 서비..

Docker, Kubernetes 2021.11.28
반응형