首页 > 解决方案 > 通过 Istio Gateway/VirtualService 公开开源 Helm 图表

问题描述

我想通过 Istio ingress 公开一些 Helm Charts。

例如,今天我可以通过Ingress类型(使用 NginX Ingress)公开 Kubernetes Dashboard: helm install stable/kubernetes-dashboard --set ingress.enabled=true

但是,对于 Istio ,我是否必须分叉Kubernetes Dashboard Helm 图表来添加所需的GatewayVirtualServiceyaml?

或者有没有更好的方法来修补开源图表以与 Istio ingress 一起工作?

标签: kubernetesistiokubernetes-helm

解决方案


您可以创建自己的图表,stable/kubernetes-dashboardrequirements.yaml. 然后,您有效地拥有一个包含仪表板的包装器图表,并且您可以在包装器级别包含 Istio 入口配置。


推荐阅读