当前,我们使用 Spinnaker 管道通过 Helm 部署自定义 istio入口网关(g / w)(每个k8s namespace 一次 Activity )。
istio 1.6 将弃用 Helm 创建自定义用户g / w的方式。而是要求使用 istioctl 命令部署它。
由于Spinnaker仅支持将 Helm2 或 Helm3 作为渲染引擎。
我的具体问题是,现在我该如何使用 istioctl 命令通过 Helm 管道部署自定义istio用户g / w?
最佳答案
由于我没有得到太多回应。我自己回答。
这是我所做的:
istioctl list 生成-f manifest.yaml | kubecl apply -f-
在文件中定义一个Job并运行创建的docker镜像。
这样,作业开始运行后,它将创建一个K8s Pane ,该 Pane 在内部创建自定义用户istio入口g / w。
关于kubernetes - 在Spinnaker管道中运行istioctl,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62911929/