목록Istio Hands-on Study [1기] (9)
Ssoon

✅ Istio Control PlaneIstio는 서비스 메시 를 관리하는 도구입니다.그 중심에는 컨트롤 플레인(Control Plane) 이라는 부분이 있습니다. 이 컨트롤 플레인은 전체 메시를 설정하고, 관찰하고, 관리하는 역할을 합니다.🔧 컨트롤 플레인이 하는 일:트래픽을 어떻게 보낼지 정하는 라우팅 규칙 설정데이터 플레인(=사이드카 프록시)이 설정을 받아가는 API 제공서비스 간 통신을 도와주는 서비스 디스커버리누가 어떤 서비스를 사용할 수 있는지 정하는 사용 정책 관리보안 인증서 발급 및 갱신각 서비스(워크로드)에 신원 부여모니터링 데이터 수집사이드카 프록시 자동 주입네트워크 경계 설정 및 접근 제어이 모든 기능은 대부분 istiod라는 하나의 주요 컴포넌트에서 처리합니다.추가로 인그레스(들어..
CloudNet@ 가시다님이 진행하는 Istio Hands-on Study [1기]✅ Kind : k8s(1.23.17) 배포책 실습 소스 코드 클론ssoon@DESKTOP-UQRJB87:~$ git clone https://github.com/AcornPublishing/istio-in-actionCloning into 'istio-in-action'...remote: Enumerating objects: 448, done.remote: Counting objects: 100% (448/448), done.remote: Compressing objects: 100% (341/341), done.remote: Total 448 (delta 76), reused 448 (delta 76), pack-reu..

CloudNet@ 가시다님이 진행하는 Istio Hands-on Study [1기]✅ Kind(Kubernetes in Docker)Docker 컨테이너 안에 쿠버네티스 클러스터를 실행할 수 있게 해주는 오픈소스 도구1. Docker 컨테이너를 노드로 사용Kubernetes 클러스터의 각 노드(Node) 는 실제 VM이나 서버 대신, 도커 컨테이너로 만들어집니다.Kind는 이 노드 컨테이너들을 자동으로 생성하고 설정해줍니다.2. 클러스터 구성Kind는 컨트롤 플레인(Control Plane) 과 워커 노드(Worker Node) 를 도커 컨테이너로 구분하여 클러스터를 구성합니다.📦 kind-control-plane: Kubernetes API 서버, 스케줄러 등 포함📦 kind-worker, kind..

CloudNet@ 가시다님이 진행하는 Istio Hands-on Study [1기]✅ Service Mesh 소개서비스 메시(Service Mesh)란?서비스 메시란 애플리케이션 간의 네트워크 통신을 대신 관리해주는 인프라입니다.이를 통해 개발자는 복잡한 네트워크 코드를 작성하지 않고도 다양한 기능을 쉽게 사용할 수 있습니다.📦 어떻게 동작하나요?서비스 메시에는 두 가지 주요 구성 요소가 있습니다:데이터 플레인 (Data Plane)→ 실제 트래픽(요청/응답)을 전달하고, 감시하는 역할을 하는 프록시(Proxy) 들입니다.모든 통신은 이 프록시를 통해 이루어집니다.컨트롤 플레인 (Control Plane)→ 데이터 플레인의 동작 방식을 설정하고 제어하는 중앙 제어 시스템입니다.🌟 서비스 메시의 주요 ..