检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
Turbo集群中Ubuntu 22.04操作系统节点上的容器添加至网格。 网格功能约束 使用网格进行服务治理时,服务和工作负载(Deployment)必须是一一对应关系,不允许多个服务对应一个工作负载,因为可能出现灰度发布、网关访问等功能异常。 旧版ASM与新版ASM区别 对于同一个网格,建议不要在旧
>总览“欠费金额”查看,华为云将在您充值时自动扣取欠费金额。 如果您在宽限期内仍未支付欠款,那么就会进入保留期,资源状态变为“已冻结”,您将无法对处于保留期的按需计费资源执行任何操作。 保留期到期后,若您仍未支付账户欠款,那么网格资源都将被释放,数据无法恢复 图2 按需计费资源生命周期
如果不勾选“控制台相关功能不开放使用”,可能会导致修改的配置与部分控制台功能冲突,请谨慎选择。 表1 勾选“控制台相关功能不开放使用”对服务的控制台功能的影响 现象 可能原因 在“服务管理”页面,目标服务的“安全”按钮置灰,不可选择 通过YAML方式修改了AuthorizationPolicy资源
示了各服务的诊断结果。 如果服务存在异常,请单击“处理”,根据服务异常修复进行处理。 图1 服务诊断 修复异常项后,您可以单击“重新诊断”对服务进行再次诊断。 服务异常修复 诊断异常的服务,需要先手动修复异常状态的手动处理项,再一键修复可自动处理项。 在诊断状态为异常的服务下单击
进入“续费管理”页面。 自定义查询条件。 可在“手动续费项”、“自动续费项”、“到期转按需项”、“到期不续费项”页签查询全部待续费资源,对资源进行手动续费的操作。 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。 手动续费资源。 单个续费:在
降配修改规格:如果您当前应用服务网格内治理的实例数量大于所选套餐集群管理规模,则不能降配修改规格版本。 控制面扩缩容:为确保ASM控制面运行稳定,请根据ASM集群的管理规模,对ASM控制面所在节点进行相匹配的扩缩容。 计费样例 表2中,网格管理规模指服务网格可管理的最大实例数(Pod个数)。 表2 收费样例 网格类型
回显示例: tomcat-75cbb4b948-nzrfs 2/2 Running 0 19h 执行以下命令,对虚拟机服务发起访问。 kubectl exec -it <tomcat-xxx> -n <vmns> -- curl -I -s -w "%{http_code}\n"
页中查看节点的相关信息,包括节点名称、状态、节点模式(独享)、可用区、私有IP地址、规格、可用CPU、可用内存。 您还可以在“运行节点”中对节点进行“扩容”,详细步骤如下: 登录应用服务网格控制台,在左侧导航栏中选择“网格管理”。 单击专有网格名称进入网格管理详情。 在“运行节点
ISTIO_SERVICE_CIDR=x.x.x.x/x # 虚拟机使用的Pod名称,自定义 POD_NAME=<vmapp1> # 不指定代理云平台 CLOUD_PLATFORM=none 执行以下命令检查文件内容。 cat ${VM1_DIR}/asm_proxy.env 正常回显如下: ISTIO_PILOT_ADDR=10
个统一的控制平面来管理? 本文介绍一种通过为虚拟机安装代理来实现虚拟机治理的方案,可以有效解决以上几个问题。 解决方案 原理上网格可以提供对容器和虚拟机同等的治理能力,不同于Kubernetes容器上网格的数据面Proxy可以自动注入,自动流量拦截,基于Kubernetes的服务
wks(JSON Web Key Set)上配置的公钥,也可以是从jwksUri配置的公钥地址获取到的公钥。获得公钥后,网格代理使用该公钥对认证服务私钥签名的令牌进行验证,并解开令牌中的iss,验证是否匹配认证策略中的签发者信息。验证通过的请求发送给应用程序,验证不通过则直接拒绝,不会发送给应用程序。
yaml > user-all-secret.yaml 若网格内存在多集群,可按照规划,通过过滤namespace /deployment等对特定集群上的资源进行备份。 kubectl get vs -A |grep {namespaces} kubectl get vs -A |grep
(UpstreamRetryLimitExceeded)表示超过了HTTP的请求重试阈值或者TCP的重连阈值的访问被拒绝。 典型场景 网格中对目标服务配置了重试次数N(或者没有配置Istio默认2次失败重试),在调用服务端失败次数超过了阈值,客户端的出流量日志中会记录URX。 典型日志
tomcat-75cbb4b948-nzrfs 2/2 Running 0 19h 多次执行以下命令,对虚拟机服务发起访问。 kubectl exec -it <tomcat-xxx> -n <vmns> -- curl <vm-server1>
启用网格期间会操作如下资源: 创建一个Helm应用编排release对象,作为服务网格控制面的资源。 开通节点的安全组,允许7443端口的入流量,使其支持对Pod进行自动注入。 ASM从1.8.6-r4、1.13.9-r5、1.15.5-r3开始支持金丝雀升级,部署的istio资源均会带上版本后