infrastructure/쿠버네티스 인 액션
-
[부록1] 각 리소스가 연결되는 방식infrastructure/쿠버네티스 인 액션 2023. 4. 9. 17:58
** 클러스터마다 연결방식이 상이할 수 있다. 클라이언트와 Ingress Controller(Pod) 도메인은 Ingress Node의 IP를 매핑했다. 즉, 노드포트로 들어온 클라이언트의 요청이 Ingress Controller라는 파드로 간다. (이것만 확인하면 됨) Ingress Controller와 Ingress $ kubectl describe ingresses poi-ingress 명령어로 확인해보면 Ingress의 Annotations를 확인할 수 있는데 여기서 kubernetes.io/ingress.class: poi라는 key value가 ingress-controller의 레이블에 있어야 한다. 반드시 key가 kubernetes.io/ingress.class에 대응하는 value가 같..
-
1장 쿠버네티스 소개infrastructure/쿠버네티스 인 액션 2022. 6. 29. 22:35
컨테이너의 이해 가상머신 작은 단위의 애플리케이션에 각각의 가성머신을 제공 애플리케이션의 개수가 많아지면서 하드웨어 리소스, 관리 리소스가 같이 커짐 리눅스 컨테이너 동일한 호스트 시스템에서 여러개의 서비스를 실행 서로 다른 환경이지만 가상머신에 비해 리소스가 훨씬 적음 도커 개념 이해 도커는 애플리케이션을 패키징, 배포, 실행하기 위한 플랫폼 애플리케이션을 전체 환경과 함께 패키징 도커의 주요 개념 - 이미지 : 애플리케이션과 환경을 패키징 - 레지스트리 : 도커 이미지를 공유하는 클라우드 - 컨테이너 : 도커 기반 컨테이너 이미지에서 생성된 리눅스 컨테이너 1. 개발자는 생성한 이미지를 레포지토리로 전송 2. 다른 개발자는 만들어진 이미지를 로컬로 다운 3. 로컬의 도커를 이용해 다운 받은 이미지로 ..