목록2025/04/15 (9)
Ssoon

CloudNet@ 가시다님이 진행하는 Istio Hands-on Study [1기]🚀 Istio와 서비스 간 통신: 외부에서 내부로Istio는 클러스터 내부 또는 클러스터 간 **서비스 간 통신(Intra-service Communication)**의 복잡한 문제를 해결하는 데 탁월한 도구입니다. 하지만 이러한 통신이 시작되기 위해서는 외부에서 클러스터 내부로 트래픽이 들어와야 합니다.Istio는 서비스 간 통신을 최적화하며, 외부 트래픽을 클러스터 내부로 연결하는 역할을 합니다.🛠️ 클러스터 내부의 서비스: 흥미로운 애플리케이션우리의 클러스터 안에는 다양한 서비스와 애플리케이션이 실행되고 있습니다. 이러한 서비스들은 서로 통신하며 복잡한 작업을 수행합니다. Istio는 이 서비스 간 통신에서 발생하..

CloudNet@ 가시다님이 진행하는 Istio Hands-on Study [1기]🚀 Envoy와 Istio: 서비스 메시의 완벽한 파트너Envoy Proxy는 Istio 서비스 메시의 핵심 구성 요소로, 대부분의 기능을 구현하는 데 중요한 역할을 합니다. 하지만 Envoy 혼자서는 모든 것을 처리할 수 없으며, Istio의 Control Plane과 같은 지원 인프라가 필요합니다. Envoy는 Istio의 Data Plane에서 핵심 역할을 하며, Istio의 지원 인프라와 함께 서비스 메시를 완성합니다.🛠️ Envoy의 역할: Istio의 강력한 엔진Envoy는 Istio의 Data Plane에서 트래픽을 처리하는 강력한 프록시입니다. Service Mesh 환경에 최적화된 Envoy는 트래픽 라..

CloudNet@ 가시다님이 진행하는 Istio Hands-on Study [1기]🚀 Envoy와 Docker로 프록시 서비스 쉽게 시작하기Envoy는 강력한 프록시 소프트웨어로, C++로 작성되어 특정 플랫폼에 맞게 컴파일됩니다. Docker를 사용하면 훨씬 간단하게 Envoy를 실행하고 테스트할 수 있습니다! 🐳 Docker로 Envoy 환경 준비하기Envoy를 시작하려면 먼저 Docker 환경이 필요합니다.Docker가 준비되었다면, Envoy와 테스트에 필요한 세 가지 Docker 이미지를 다운로드합니다.명령어는 다음과 같습니다:(⎈|kind-myk8s:N/A) ssoon@DESKTOP-QMAIJOE:~$ docker pull envoyproxy/envoy:v1.19.0v1.19.0: Pull..
CloudNet@ 가시다님이 진행하는 Istio Hands-on Study [1기]🚀 Envoy Proxy 설정이란?Envoy Proxy는 강력한 네트워크 기능을 제공하지만, 이를 제대로 활용하려면 적절한 **설정(Configuration)**이 필요합니다. Envoy는 설정 파일을 통해 동작을 정의하며, 초보자도 이해하기 쉽게 설정의 기본 개념과 방법을 알아보겠습니다.Envoy는 설정 파일을 통해 동작을 제어하며, 이를 통해 네트워크 기능을 최적화합니다.📝 설정 파일: Envoy의 동작 지침서Envoy는 JSON 또는 YAML 형식의 설정 파일을 사용해 동작을 정의합니다. 이 파일에는 Listeners, Routes, Clusters 같은 주요 구성 요소와 서버 설정이 포함됩니다. 예를 들어, Ad..