반응형

k8s 2

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

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

Docker, Kubernetes 2021.11.28

[Kubernetes] 쿠버네티스란? 간단한 개념 및 설명 (+Docker 도커)

[Kubernetes] 쿠버네티스란? 간단한 개념 및 설명 쿠버네티스는 다수의 컨테이너를 관리하기 위한 툴로써, 컨테이너의 자동 배포와 배포된 컨테이너에 대한 동작 보증, 부하에 따른 동적 확장 등의 기능을 제공한다. 구체적으로 말하자면, 서버 트래픽 갑자기 폭발할 때 pod 생성을 늘려서 서버가 다운되지 않게 해주는 것이 쿠버네티스이다. 처음에는 다수의 컨테이너만 관리하는 도구였지만, 현재는 컨테이너 인프라에 필요한 기능을 통합하고 관리하는 솔루션으로 발전했다. 쿠바네티스는 구글이 오픈 소스로 공개하였으며, 2015년에 쿠버네티스 버전 1.0이 출시되었다. 쿠버네티스(Kubernetes)의 의미 Kubernetes는 그리스어로 도선사(pilot)나 조타수(helmsman)을 의미한다. 도선사는 배를 수..

Docker, Kubernetes 2021.11.26
반응형