반응형

쿠버네티스 3

쿠버네티스 네트워크 이해하기

이번엔 쿠버네티스 네트워크 대해 간략하게 알아보도록 하겠습니다.쿠버네티스 네트워크쿠버네티스의 네트워크 다음과 같은 주요 원칙을 따릅니다. 1-1. 모든 파드는 고유한 IP를 갖는다.각 파드는 자체 네트워크 네임스페이스를 가지며, 하나 이상의 컨테이너가 포함됩니다.파드 내부의 컨테이너는 localhost를 통해 서로 통신 할 수 있습니다.그림에서 보는 것 처럼 하나의 파드안에 여러 개의 컨테이너가 있어도 localhost 환경에서 통신을 한다는 의미 입니다. 1-2. 모든 파드는 동일한 네트워크 공간에서 서로 통신 가능하다.파드들은 NAT(Network Address Translation) 없이 서로 통신이 가능 해야 합니다.이를 위해 쿠버네티스는 CNI(Container Network Interface)..

Kubernetes란?

Kubernetes란?쿠버네티스란?: Container 오케스트레이션 툴 입니다.오케스트레이션은 여러 개의 컴퓨터 시스템, 애플리케이션 및 서비스를 조율하고 관리하는 것이것이 무슨 뜻이냐면,Docker는 컨테이너화된 애플리케이션을 패키징하고 배포하는 효율적인 방법을 제공하지만, Docker만으로는 대규모로 컨테이너를 실행하고 관리하기는 어렵습니다.ex)여러 서버/클러스터에서 컨테이너를 조정 및 예약하고, 가동 중지 시간 없이 애플리케이션을 업그레이드 또는 배포 등따라서 이와 같은 여러 문제를 해결하기 위해 컨테이너를 오케스트레이션 하는 솔루션이 바로 Kubernetes 입니다.POD는 컨테이너가 모인 집합체의 단위, 적어도 하나 이상의 컨테이너로 구성단일 파드에는 단일 컨테이너만을 권장서비스에 이름을 지..

반응형