Pod

    Kubernetes Pod (쿠버네티스 팟)

    Kubernetes Pod (쿠버네티스 팟)

    Pod (팟) Pod은 도커에서의 컨테이너, 도커 스웜에서의 서비스와 같이 쿠버네티스에서 배포가능한 가장 작은 단위이다. 가장 기초적이고 중요한 개념이기 때문에 반드시 이해해야한다. 하나의 Pod에는 1개 이상의 컨테이너가 존재하며 하나의 스토리지, 하나의 네트워크속성이 존재한다. 가장 기본적인 단위이기 때문에 컨테이너가 한개여도 Pod으로 관리한다. 같은 네트워크를 사용하기 때문에 localhost로 서로 다른 컨테이너에 접근이 가능하다. 쿠버네티스에서는 CLI 명령어보다 YAML 파일을 이용해 다루는 법을 익히는 것이 중요하기때문에 YAML을 이용한 Pod 생성을 해보자. 참고로 YAML 파일을 작성할 때 tab으로 띄우게 된다면 도커에서와 마찬가지로 인식을 하지 못하기 때문에 에러가난다. VSCod..