9 ϚΠΫϩαʔϏεͱαʔϏεϝογϡ Control Plane Data Plane Service A Service Container Envoy Proxy Service B Service Container Envoy Proxy Service C Service Container Envoy Proxy Service D Service Container Envoy Proxy ! ϚΠΫϩαʔϏε܈ͷӡ༻ͱ࿈ܞΛޮԽ͢Δ
14 ΧφϦΞσϓϩΠʹΑΔθϩμϯλΠϜϦϦʔε ! IstioͷVirtual ServiceʹΑΔτϥϑΟοΫ੍ޚΛ༻ ○ KubernetesͷServiceͷΈͰෆՄೳͳཻͰ੍ޚՄೳ ! ࠶ֶशͨ͠Ϟσϧɺ৽نϑΟʔνϟʔΛ҆શʹϦϦʔεͰ͖Δ ○ ྲྀྔΛ0ʹ͢Δ͚ͩͰ҆શʹϩʔϧόοΫ - route: - destination: host: service-a.default.svc.cluster.local weight: 99 - destination: host: service-b.default.svc.cluster.local weight: 1 Service A Service B Virtual Service Service A Service B Virtual Service