本教程已加入Istio系列:https://istio.whuanle.cn 目录 7,认证 PeerAuthentication PeerAuthentication的定义 实验 RequestAuthencation RequestAuthencation的定义 AuthorizationPolicy的定义 实验 提供jwksjson 创建RequestAuthentication 7,认证 本章的内容主要是讲解服务间通讯的安全和集群外部访问内部服务的jwttoken验证。 Istio提供两种类型的认证,一种是服务间认证PeerAuthentication,一种是客户端...
本教程已加入Istio系列:https://istio.whuanle.cn 目录 6,金丝雀发布 金丝雀发布 按照流量比例划分 按照Header划分 6,金丝雀发布 项目总是处于不断变化之中,每次发布新的版本时,都考验了团队的运维能力。 【图源:互联网】 新版本上线之前,经历过开发和测试人员的验证,也经过产品经理的验收。可是当要上线到生产环境时,谁也保证不了上线一定就能跑起来。所以往往需要在上线时保持新版本和旧版本同时在用,测试人员或内测用户可以访问新版本,其他人继续使用旧版本。再有就是上线时新旧系统能够丝滑切换,用户完全感知不到这种变化。 并且新版本上线时,不应该影响旧版本的...
目录 5,出入口网关 istio-ingressgateway 部署服务 配置Gateway 子版本 istio-egressgateway 5,出入口网关 Istio可以管理集群的出入口流量,当客户端访问集群内的应用时,Istio可以将经过istio-ingressgateway的流量实现负载均衡和熔断等一系列功能。 可是,如果集群内的一个应用要访问google.com,那么我们可以给内部所有请求了google.com的流量设置负载均衡吗?答案是可以,Istio提供了istio-egressgateway实现这种功能。因为Pod中的容器要访问网络时,会被Envoy拦截,...
目录 窗口 窗口管理 如何限制一次只能打开一个程序 MAUI程序安装模式 为MAUIBlazor设置语言 坑① 坑② 坑③ 配置MAUI项目使用管理员权限启动 问题背景 定制编译过程 MAUI实现前后端分离开发 背景 先搞前端 创建MAUIBlazor项目 C自动化生成证书、本地安装证书、解决信任证书问题 背景 写代码 在ASP.NETCore中使用 这里是笔者在开发MAUI应用时踩的坑,以及一些笔记的汇总。 不得不说MAUI...