kubernetes - 通过 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 图表来添加所需的Gateway
和VirtualService
yaml?
或者有没有更好的方法来修补开源图表以与 Istio ingress 一起工作?
解决方案
您可以创建自己的图表,stable/kubernetes-dashboard
在requirements.yaml
. 然后,您有效地拥有一个包含仪表板的包装器图表,并且您可以在包装器级别包含 Istio 入口配置。
推荐阅读
- android - android屏幕右侧的工作表
- laravel - 将 api 与真实设备颤振连接起来
- node.js - NODE JS - 从获取的行中形成 JSON 对象
- sql-server - 添加条件唯一检查约束?
- reactjs - 是否有直接从 Firestore 数据库读取的替代方法?
- javascript - 如果选择器不可用(Puppeteer)
- javascript - 将 JavaScript 模块的函数暴露给整个 HTML 文档
- python - 如何在 django 字段中存储多个时间?
- html - 在角度 7 或 css 中单击外部/主体后如何隐藏元素
- drawing - 如何使用仅缩放高度的固定宽度算法创建可以在 16:9 纵横比和 4:3 上很好缩放的艺术/精灵?