控制OPA Sidecar代理注入的范围

开放策略代理(OPA)插件通过为应用注入OPA Sidecar代理来定义访问控制策略。当您需要对特定命名空间的应用程序进行精细化授权和访问控制时,可以启用OPA注入范围控制功能,仅添加了 opa-istio-injection=enabled 标签的命名空间下的Pod会...

控制OPA Sidecar代理注入的范围

开放策略代理(OPA)插件通过为应用注入OPA Sidecar代理来定义访问控制策略。当您需要对特定命名空间的应用程序进行精细化授权和访问控制时,可以启用OPA注入范围控制功能,仅添加了 opa-istio-injection=enabled 标签的命名空间下的Pod会...

注入配置信息

配置项可以用于容器运行环境的存储及配置,SAE 支持通过配置项将环境配置信息和容器镜像解耦,即使用挂载配置文件向容器中注入配置信息。本文介绍如何在 SAE 控制台向容器中注入配置信息。前提条件 在命名空间中创建配置项。具体信息,请...

如何解决ECS实例中部署的网站服务被挂马

网站服务被挂马一般都是因为WeB程序的漏洞,比如跨站脚本漏洞,SQL注入漏洞。企业务必重视代码检查,如果使用第三方开源或商业程序,请经常升级补丁。建议 购买阿里安骑士产品,使用漏洞检测服务器与服务的状态,针对性的解决问题。适用于 ...

安装Sidecar代理

您可以通过更新Pod的Kubernetes配置手动注入Sidecar代理,也可以使用基于Webhook的机制自动注入。执行以下命令,启用自动注入:kubectl label namespace {namespace} istio-injection=enabled-overwrite namespace 表示应用程序服务对应的...

升级Sidecar代理

本文介绍如何通过自动注入Sidecar和手动注入Sidecar这两种方式升级Sidecar代理。前提条件 已通过kubectl连接至ACK集群。具体操作,请参见 获取集群KubeConfig并通过kubectl工具连接集群。背景信息 Sidecar升级的操作是在数据面的Kubernetes...

配置注入

使用 Spring MVC 注解注入配置,降低使用配置成本。可以直接使用@Value 注入配置:@Component class SampleRunner implements ApplicationRunner {@Value("${user.id}")String userId;Value("${user.name}")String userName;Value("${user....

功能优势

AHAS Chaos 支持一次演练包含多个定义的故障场景,同时您可以定制这些场景的运行方式,选择依次进行故障注入或同时注入多个场景,通过不同的策略配置来达到不同的故障注入效果。丰富的故障场景 丰富的故障场景也是 AHAS Chaos 的一大特色,...

Operator

Sidecar 运维 注入 创建注入 已经完成容器化改造且运行在 Kubernetes 中的应用,接入到 Service Mesh 体系中的方式中,最简单的方式为:在应用发布阶段,通过 Mutating Webhook 拦截 Pod 创建请求,在原始 Pod Spec 的基础上,为 Pod 注入...

演练场景

配置项 说明 故障注入产品 选择注入故障的产品。应用 选择注入故障的应用。IP 列表 指定执行演练的 IP 地址,如果有多个,可以用逗号分隔。说明 指定 IP 后,该演练场景不能在多个环境之间进行同步。原子操作 根据实际业务需求选择原子操作...

访问云虚拟主机网站时无法正常访问(显示报错信息)

本文主要介绍安装在云虚拟主机上的网站无法正常访问(显示报错信息)的一些常见原因和解决方法。问题描述 网站成功安装在云虚拟主机后,运行一段时间后,可能出现无法正常使用网站(显示报错信息)的问题。说明 如果访问云虚拟主机网站无法...

如何排查Java场景下故障注入不生效的问题

在对Java进程注入故障时,可能会出现故障注入失败的情况。为解决此类问题,在创建或编辑演练时,您可以在故障执行阶段选择开启Debug模式,并通过相关的日志信息来了解故障注入失败的原因。开启Debug模式 在查看目标演练的故障注入日志前,...

通过 Goland 部署和升级插件

触发升级成功后,在服务网格控制台找到待升级的 Sidecar 注入规则,然后单击 升级,生成新的注入规则。您需要在新规则内选择和 GoLand 控制面板一致的新 Sidecar 镜像和版本,并确认自动关联的插件升级信息。重新注入 Sidecar。在服务网格...

启动其他应用

} else {/如果没有注入则监听注入的事件 document.addEventListener('AlipayJSBridgeReady',callback,false);} } ready(function(){ document.querySelector('.dream').addEventListener('click',function(){ AlipayJSBridge.call('...

【Fault Injection】故障注入

您可以使用虚拟服务在应用层进行故障注入测试。本文介绍如何配置故障注入。前提条件 已完成准备工作,并部署httpbin服务和sleep服务。具体操作,请参见 准备工作。操作步骤 验证服务配置。在ACK集群对应的KubeConfig环境下,执行以下命令,...

【Fault Injection】故障注入

您可以使用虚拟服务在应用层进行故障注入测试。本文介绍如何配置故障注入。前提条件 已完成准备工作,并部署httpbin服务和sleep服务。具体操作,请参见 准备工作。操作步骤 验证服务配置。在ACK集群对应的KubeConfig环境下,执行以下命令,...

UpdateIstioInjectionConfig-更新Sidecar注入配置

调用UpdateIstioInjectionConfig修改网格注入设置。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。调试 授权信息 当前API暂无授权信息透出。请求参数 名称...

使用NodeLocal DNSCache

方式一:配置DNSConfig自动注入 DNSConfig动态注入控制器可用于自动注入DNSConfig至新建的Pod中,避免您手工配置Pod YAML进行注入。本应用默认会监听包含 node-local-dns-injection=enabled 标签的命名空间中新建Pod的请求,您可以通过以下...

防御挂马攻击最佳实践

网站一旦遭受挂马攻击,可能会导致数据泄露、资产损失等严重危害。为了应对挂马攻击,您需要在网络、系统、数据库和应用等多个层面采取相应的安全措施。本文介绍如何在这些关键层面防御挂马攻击,并提供清除挂马文件的有效方法。什么是挂马...

注入配置信息

本文介绍如何通过在 SAE 命名空间中创建的配置项向容器注入配置信息。前提条件 在命名空间中创建配置项。具体信息,请参见 管理和使用配置项(K8s ConfigMap)。操作步骤 在创建应用过程中注入配置信息 您可以使用在命名空间 配置项 页面...

【Fault Injection】故障注入

服务网格 ASM支持故障注入,您可以使用虚拟服务在应用层进行测试。本文介绍如何配置故障注入。前提条件 已完成准备工作,并部署httpbin服务和sleep服务。具体操作,请参见 准备工作。操作步骤 验证服务配置是否生效。在ACK集群对应的...

【Fault Injection】故障注入

服务网格 ASM支持故障注入,您可以使用虚拟服务在应用层进行测试。本文介绍如何配置故障注入。前提条件 已完成准备工作,并部署httpbin服务和sleep服务。具体操作,请参见 准备工作。操作步骤 验证服务配置是否生效。在ACK集群对应的...

关闭当前页面

} else {/如果没有注入则监听注入的事件 document.addEventListener('AlipayJSBridgeReady',callback,false);} } ready(function(){ document.querySelector('a').addEventListener('click',function(){ AlipayJSBridge.call('popWindow');...

初始化操作

注意 AlipayJSBridge 注入是一个异步过程,一定要在监听该事件后调用 AlipayJSBridgeReady。执行初始化操作请务必使用 ready 方法,否则可能会导致 H5 获取 AlipayJSBridge 失败。AlipayJSBridgeReady 使用方法 function ready(callback){/...

网站防护最佳实践

当您第一次完成域名接入,面对网站防护设置时,可能会不知道从何下手。本文将引导您从不同场景、角色的视角快速熟悉 Web应用防火墙(Web Application Firewall,简称WAF)的防护模块选择和防护策略设置,帮助您从自己最关心的需求入手,...

常见故障排查流程

开启了注入配置规则示例如下:说明 每开启一个注入规则,会生成一个 configMap,Sidecar 注入时会匹配规则里的条件。如果仅开启了注入规则,需要检查规则里的匹配条件是否和需要注入的 Pod 的内容匹配。检查 operator 里运行指定的环境变量...

点击右上角按钮

} else {/如果没有注入则监听注入的事件 document.addEventListener('AlipayJSBridgeReady',callback,false);} } ready(function(){ AlipayJSBridge.call('setOptionMenu',{ title:'按钮',redDot:'5',/-1 表示不显示,0 表示显示红点,1-99...

配置全局参数

如果同时关联 查询控件 和 图表 时,要求查询控件的关联条件类型必须和图表数据集的字段类型一致,并且因为查询控件的关联条件限制了输入值的模型,因此在注入全局参数时,应该尽量满足查询控件的关联条件的注入要求,才能保证查询控件和...

基础防护规则和规则组

接入 Web 应用防火墙 WAF(Web Application Firewall)后,您可以通过设置基础防护规则和防护规则组,帮助Web业务防御SQL注入、XSS跨站、代码执行、WebShell上传、命令注入等常见的Web应用攻击。本文介绍如何设置基础防护规则和规则组。...

通过联合部署DDoS高防和WAF提升网站防护能力

如果您的网站遭受的攻击既有流量型攻击,又混杂精巧的Web应用层攻击时(例如SQL注入、跨站脚本攻击、命令注入等)时,推荐您组合使用阿里云DDoS高防和 Web 应用防火墙 WAF(Web Application Firewall),通过多层次的安全防护对抗多种潜在...

退出当前应用

} else {/如果没有注入则监听注入的事件 document.addEventListener('AlipayJSBridgeReady',callback,false);} } ready(function(){ document.querySelector('.J_demo').addEventListener('click',function(){ AlipayJSBridge.call('...

故障演练常见问题

例如:对 10 台 ECS 注入 CPU 满载和磁盘填充两种故障,则故障注入次数为 10(ECS数)×2(故障场景数)=20次,那么故障规则下发次数即为 20 次。挂载 JavaAgent 是否计费?仅针对故障规则下发次数进行计费,挂载 JavaAgent 为故障注入的...

JVM注入动态脚本

向指定的Java方法注入一段动态代码,您可通过代码方式实施任意故障场景,例如篡改方法入参、篡改方法返回值等。参数说明如下:参数名称 是否必选 默认值 参数说明 脚本类型 否 Java 动态脚本的语言类型,可选项:Java、Groovy。脚本名称 否...

服务管控和治理

故障注入 您可以通过故障注入功能向测试应用注入故障,检测应用面对异常时的处理情况。您可以根据检测的情况调整您的应用,以减少应用在正式使用时出现的异常问题。更多信息,请参见 故障注入。服务鉴权 服务提供者提供服务后,您可以通过...

数据绑定

双数据源绑定 模板支持同时代入两组数据作为待绑定数据源,主要解决实际业务开发过程中 native 侧向模板内注入额外的控制数据,遇到此类需求时,便以启用该功能。模板注入的数据会和服务器下发的 mock 数据进行合并。注入的数据优先级更高...

升级ASM实例

当两个版本同时存在时,Namespace标签下业务注入的Sidecar版本的映射关系说明如下:当前版本 istio-injection=enabled 标签注入的Sidecar对应为ASM当前版本,并连接当前版本对应的控制面。给Namespace打上 istio.io/rev=$revision 标签,...

Mesh 对接 Prometheus 解决方案

Sidecar 注入失败原因 operator-vm:虚拟机 Sidecar 注入请求数 虚拟机 Sidecar 注入成功数 虚拟机 Sidecar 注入失败数 虚拟机 Sidecar 注入失败原因 agent 注册数 当前持有 agent 节点个数 DSRConsole CPU 内存 JVM 线程数量 GC 数量统计 ...

关闭多个页面

} else {/如果没有注入则监听注入的事件 document.addEventListener('AlipayJSBridgeReady',callback,false);} } ready(function(){ document.querySelector('.J_demo').addEventListener('click',function(){/传递的 data 对象将会被即将...

ack-pod-identity-webhook

ack-pod-identity-webhook组件可以帮您更便捷的使用容器服务提供的RRSA(RAM Roles for Service Accounts)特性,它可以为您的应用Pod自动注入应用依赖的挂载OIDC Token和环境变量配置,免去繁琐的手动配置工作。本文介绍ack-pod-identity-...

通过命令行离线部署和升级插件

前提条件 已安装 GoLand 2021.2 及以上版本。已安装 mosn-intellij-1.0.4-all.jar 及以上版本。开发环境 JDK 已升级至 JDK 11 及以上版本。...如果已经注入 Sidecar,单击 下线 后,再单击 注入,应用会使用新版本的插件。
共有22条 < 1 2 3 4 ... 22 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
安全加速 SCDN (文档停止维护) 应用高可用服务 弹性公网IP 短信服务 人工智能平台 PAI 金融分布式架构
新人特惠 爆款特惠 最新活动 免费试用