Gateway API 없이 시작하기

Gateway API 없이 시작하기 (Getting Started without the Gateway API)

레거시 Istio API로 Istio의 기능을 체험하는 방법을 설명하는 문서예요.

출처: Istio 문서

본문

이 가이드는 Gateway API 대신 레거시 Istio 네트워킹 API(VirtualService, Gateway, DestinationRule 등)를 사용해 Istio를 시작하는 방법을 보여줘요.

시작하기

Istio를 설치하고 샘플 애플리케이션(Bookinfo)을 배포한 뒤, 레거시 Istio API를 사용해 게이트웨이와 라우팅 규칙을 구성할 수 있어요.

레거시 Istio 게이트웨이 예시:

apiVersion: networking.istio.io/v1
kind: Gateway
metadata:
  name: bookinfo-gateway
spec:
  selector:
    istio: ingressgateway
  servers:
  - port:
      number: 80
      name: http
      protocol: HTTP
    hosts:
    - "*"

이런 방식으로 VirtualService를 구성해 트래픽을 특정 서비스로 라우팅할 수 있어요.

다음 단계

Istio의 핵심 기능(트래픽 관리, 보안, 관측성)은 Gateway API가 없어도 레거시 API로 사용할 수 있어요. 다만 신규 기능 중 일부는 Gateway API에서만 제공될 수 있어요.

더 알아보기 (Learn more)