본문 바로가기

Kubernetes3

EKS Public/Private EKS 접근유형?EKS는 접근유형에 따라 pubic, public and private, prviate EKS로 구분EKS 접근유형은 쿠버네티스 API서버 접근유형을 의미하고 EKS 생성할 때 접근유형을 선택하거나 또는 실행 중에 접근유형을 수정 할 수 있습니다EKS접근 유형은 public, public and private, private유형 3가지가 있습니다EKS VPCEKS는 AWS가 직접 관리하는 Control plane VPC와 Data plane VPC가 있습니다.Control plane은 API서버, 스케줄러, 컨트롤러매니저, Etcd가 있고Data plane은 worker node가 있습니다EKS는 Control Plane 관리를 AWS에서 관리를 하기 때문에 사용자는 Worker 노드만 .. 2025. 3. 3.
Kubernetes 란? Kubernetes(쿠버네티스) 란 무엇인가 컨테이너화 된 애플리케이션을 자동으로 배포, 스케일링 및 관리해주는 오픈소스 구글에서 설계 되었고 애플리케이션을 구성하는 컨테이너들의 쉬운 관리를 위해 논리적인 단위로 그룹화 어원은 그리스어로 조타수, 키잡이라는 뜻이며 Kubernetes 에서 ubernete 가 8글자이므로 k8s 라고 표현 [출시배경] 마이크로 서비스 아키텍처 발전 - 마이크로 서비스 아키텍처가 단순 개념에서 부터 점점 발전하기 시작하였고 디자인 패턴과 이를 구현하기 위한 다양한 인프라 플랫폼들이 소개되기 시작했다. 또한 서비스가 점점 작아지면서 1~2 Core로도 운영할 수 있는 작은서비스들이 등장하게 되었고 이런 작은 서비스는 VM 환경으로 운영하기에는 낭비가 심하다 솔루션의 발전 데브.. 2019. 4. 6.
Docker 무엇인가 Docker 란 무엇인가??? - 2013년 3월 Docker,Inc 에서 출시한 오픈소스 컨테이너 프로젝트- 현재 전 세계적으로 큰 인기몰이를 하고 있다- VMware , VirtualBox와 같은 VM 툴을 사용하지 않더라도 복잡한 리눅스 애플리케이션을 컨테이너로 묶어서 실행 할 수 있다.- 컨테이너 이미지를 전 세계 사람들과 공유 가능 Container?- 컨테이너는 격리된 공간에서 프로세스를 동작하는 기술(기존 가상화 방식과는 차이가 있음)- 기존에 사용하던 VMware , VirtualBox 경우 호스트 OS 위에 게스트 OS 전체를 가상화하여 사용하는 방식이지만 이 방식은 무겁고 느려 운영환경에서는 어려움이 있다- 프로세스를 격리시키기 떄문에 가볍고 빠르게 동작한다.- CPU 나 Memory .. 2018. 11. 3.