istio相关内容

Istio RequestAuthentication阻止特使sidecar的就绪状态

能否请您帮助我理解RequestAuthentication?当我应用简单的RequestAuthentication并重新启动Pod时,envoy sidecar的就绪状态为false,并且日志抛出 warn Envoy代理未就绪:未从Pilot接收配置(Pilot是否正在运行?):cds更新:1成功,0被拒绝;lds更新:0成功,1被拒绝尽快删除RequestAuthentication并重新 ..
发布时间:2021-05-18 18:37:31 其他开发

Kubernetes Istio暴露不适用于Virtualservice和Gateway

因此,我们在Istio 1.8.2/Kubernetes 1.18上运行以下用例: 我们的群集通过Azure上的外部负载平衡器公开.当我们通过以下方式公开该应用程序时,它将起作用: -apiVersion:apps/v1种类:ReplicaSet元数据:注释:...名称:前端命名空间:前端规格:复制品:1选择器:matchLabels:应用:应用名称模板:元数据:标签:app:appnam ..
发布时间:2021-05-09 20:39:03 其他开发

Istio-删除istio-control-plane进程被冻结

我正尝试按照以下步骤从k8s集群中卸载并重新安装Istio: 但是我犯了一个错误,我在删除istio-control-plane之前删除了名称空间: kubectl delete istiooperator istio-control-plane -n​​ istio-system .然后,当我尝试再次删除 istio-control-plane 时,它冻结了. 我尝试使用以下步骤删除 ..
发布时间:2021-04-13 20:17:43 其他开发

具有通配符的Istio AuthorizationPolicy

authorizationpolicy在路径上不支持任何通配符模式吗? 我有以下端点: /my-service/docs/active(GET)/my-service/docs//activate/(放) 第一个将获取所有活动文档,第二个将激活/停用特定文档.我曾尝试将其设置为authorizationpolicy,但由于willdcard,它似乎忽略了该政策. ..
发布时间:2021-04-12 20:09:04 其他开发

istioctl安装因多个超时而失败

按照 istio文档安装演示配置文件得到下面的错误.其他人几个月来一直没有解决此错误. 其他安装方法有效吗?头盔安装已被弃用,但仍然可以使用吗?有没有办法删除我现在的部分安装? $ istioctl install --set profile=demo Detected that your cluster does not support third party JWT authent ..
发布时间:2021-02-15 20:39:11 其他开发

使用Istio时,如何正确地通过HTTPS保护应用程序?

我目前正在尝试将结合Istio的kubernetes应用程序的典型应用程序的外观包起来. 因此,对于我的应用程序,我在Kubernetes群集中托管了一个asp.net应用程序,并在顶部添加了Istio.这是我的网关&虚拟服务: apiVersion: networking.istio.io/v1alpha3 kind: Gateway metadata: name: appgat ..
发布时间:2021-02-15 20:16:10 其他开发

我希望istio envoy代理将HTTP流量转换为https

我在istio上使用了k8s. 而且,我有带有https端点(相互tls)的外部api 我不希望k8s pod的每个api请求都实现相互tls调用,因此,如果istio envoy代理可以处理相互tls,那就太好了.然后pod可以使用http调用api,并且特使将请求转换为https mtls请求. +---------------------------------+ | (pod) ..
发布时间:2021-02-09 19:22:03 其他开发

具有证书管理器的Istio Kubernetes入口:类型“证书"没有匹配项在版本"certmanager.k8s.io/v1alpha1"中

我正在尝试为我的K8s/Istio群集配置HTTPS.我正在按照官方教程逐步进行操作从零开始,每次尝试创建证书资源时都会遇到相同的错误. no matches for kind "Certificate" in version "certmanager.k8s.io/v1alpha1" 我尝试根据cert-manager-5ff755b6d5-9ncgr 1/1 Running 0 6m ..
发布时间:2021-02-09 19:21:57 其他开发

Istio queryParams总是返回真实值

设置istio和基本的bookinfo应用 这样设置虚拟服务: 带有标题的一个: kind: VirtualService apiVersion: networking.istio.io/v1alpha3 metadata: name: bookinfo spec: hosts: - '*' gateways: - bookinfo-gateway ht ..
发布时间:2021-02-09 19:21:54 其他开发

Istio断路器是谁跳闸的?

我目前正在研究1.6版中的服务网格Istio.数据平面(Envoy代理)由受控平面配置. 当我通过创建目标规则配置断路器并且断路器打开时,客户端sidecar代理是否已经返回503或服务器端sidecar代理? 客户端Sidecar代理是自动将请求路由到服务的另一个可用实例,还是只是将503返回到应用程序容器? 提前谢谢! 解决方案 在日志条目中,您可以检查它们以找出断路器停 ..
发布时间:2021-02-09 19:21:47 其他开发

多集群Kubernetes-跨集群通信

不确定这是否是正确的地方,否则请指向其他论坛. 在多集群kubernetes设置中,跨集群通信是有效的设计吗?特别地,一个群集中的容器依赖于另一群集中的容器. 还是应该避免与此相关的限制或反模式? 如果没有,您将使用哪些工具来管理此部署并监视每个群集上的负载? 解决方案 多集群部署可为您提供更大程度的隔离和可用性,但会增加复杂性.如果您的系统具有高可用性要求,则可能需要跨多 ..