我正在尝试将我们的应用程序部署移交给掌舵者,并在向其注入istio时遇到障碍。我们没有启用广泛的istio名称空间,因此只能注入特定的应用程序。 尝试使用谷歌搜索,但没有任何反应。有谁遇到过这个问题。
到目前为止,我们正在直接通过ansible运行shell脚本,以注入和部署无法与helm一起使用的应用程序。
答案 0 :(得分:1)
我不是Istio专家,但是我发现了什么
1-Installing the Sidecar/More control,在这种情况下,重新使用特定的头盔标签会很有帮助:
policy: enabled
neverInjectSelector:
- matchExpressions:
- {key: openshift.io/build.name, operator: Exists}
2-{{3}},以便在部署期间更改默认设置,
3-头盔模板Dynamic Admission Webhooks,
annotations:
sidecar.istio.io/inject: "true"
4-customization + annotation, posprocessing (labeling),
请告诉我是否有帮助。