인프라
-
도커 이론인프라 2022. 12. 8. 08:57
도커란? 컨테이너를 기반으로 하는 오픈소스 가상화 플랫폼 컨네이너는 가상화 기술 중 하나로, 프로세스를 격리시켜 동작하는 방식으로 다음과 같은 특징이 있다. host os 그리고 docker엔진 위에서 바로 동작하여 host의 커널을 공유한다. 컨테이너를 이루는 네트워크 설정, 환경 변수 등의 시스템 자원은 각 컨테이너가 독립적으로 소유 필요한 라이브러리와 어플리케이션을 모아서 마치 별도의 서버처럼 구성한 것 이미지를 실행한 상태 Docker document에서는 아래와 같이 설명하고 있습니다. 이미지의 실행 가능한 인스턴스입니다. DockerAPI 또는 CLI를 사용하여 컨테이너를 생성, 시작, 중지, 이동 또는 삭제할 수 있습니다. 로컬 머신, 가상 머신에서 실행하거나 클라우드에 배포할 수 있습니다...
-
Kubernetes Ingress란 무엇인가인프라 2022. 12. 8. 08:07
네트워크 트래픽 중 Ingress와 Egress가 있다. Ingress는 외부에서 서버로 들어오는 트래픽 Egress는 서버 내부에서 외부로 나가는 트래픽 Ingress는 외부에서의 쿠버네티스 클러스터 내부로의 접근을 관리하는 API 오브젝트이다. Ingress란? Ingress는 클러스터 외부에서 내부 서비스로 http, https 경로를 노출한다. 트래픽 라우팅은 Ingress 리소스에 정의된 규칙에 의해 컨트롤된다. Ingress리소스를 정의한 뒤 Ingress controller가 있어야 Ingress가 충족이 된다. Ingress리소스 예제 apiVersion: networking.k8s.io/v1 kind: Ingress metadata: name: minimal-ingress annotati..