检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
参考UniAgent接入自建K8S。 纳管自建K8S集群。 单击“混沌工程>应用管理”,单击3所创建的“应用”,单击“添加资源”。 资源类型选择“云服务”下的“自建K8S”,单击“添加控制节点”选择在步骤1中纳管的集群控制节点。 单击“添加自建K8S”,选择刚才配置的集群信息,单
xxx:xxxx, xxx.xxx.xxx.xxx:xxxx password: xxxxxx type: cluster# cluster, master-slave, normal cloud: xxxx region: xxxxx azs:
CTS支持的MAS操作 操作名称 资源类型 事件名称 创建命名空间 namespace createNamespace 编辑命名空间 namespace updateNameSpace 删除命名空间 namespace deleteNameSpace 添加数据源 dataSource createDataSource
dc1: hosts: password: 密文信息 type: cluster 需做以下两步操作,实现敏感信息的解密。 新建一个Decipher接口的实现类。 import com.huawei.devspore
原生DB 创建go版本下database/sql包sql.DB数据源,进行mysql操作。 在go.mod文件中引入依赖,即引入MAS-GO-SDK。 github.com/huaweicloud/devcloud-go 结合配置项说明,添加配置文件或者配置信息。 配置文件示例config_mysql
但无实例创建、删除权限。 Tenant Guest:全部云服务只读权限(除IAM权限)。 CCE Administrator:云容器引擎(CCE)管理员,拥有该服务下的所有权限。 DRS ReadOnlyAccess:数据复制服务只读权限。 检查结果访问授权:授权技术专家查看并分析韧性Hub服务检查结果。
#路由策略 在需要执行Mongo操作的地方引入Cluster(替代原有的MongoClient)或者MongoTemplate,执行相关的Mongo操作。 举例: @Autowired private Cluster cluster; @Autowired MongoTemplate
多活容灾监控准备 在使用MAS-DB-SDK进行开发前,需要先做好如下准备: 已创建MAS实例。 在实例下已创建对应的监控器。 请参考MySQL/Oracle/PostgreSQL监控管理,配置多活容灾MySQL/Oracle/PostgreSQL监控。 父主题: 约束
产品规格差异 功能模块版本 MAS功能模块版本支持同城多活版本、异地多活版本。 同城多活版本包括如下功能点: MySQL Oracle PostgreSQL Redis MongoDB Elasticsearch OpenGauss API监控 异地多活版本包括如下功能点: MySQL
创建应用-当资源类型选择为自建K8S 在纳管自建K8S之前,需要先创建一个纳管资源为主机的应用,此主机作为集群控制节点。 纳管集群控制节点。 选择一台主机作为集群控制节点,该主机需要能够通过ip地址访问集群,以下以ecs-cast-vpn这台机器为例。将集群的连接信息按K8S标准格式填入 /root/
return Redisson.create(config); } else if (RedisType.CLUSTER.equals(configuration.getType())) { Config config = new
hLen(byte[] key) { return client.hlen(key); } } type选择为cluster时使用。 1 2 3 4 5 6 7 8 9 10 11 12 13 import com.huawei.devspore
应用接入SDK 下载SDK至本地。 登录MAS控制台,进入“帮助中心”页面。 在“SDK下载>MySQL/Oracle/PostgreSQL”页签,选择Java语言最新版本SDK,单击“下载”。 引用依赖。 商城项目配置POM.xml文件(最外层POM文件),需要添加以下依赖: <dependency>
eny优先原则。 如果您给用户授予MAS FullAccess的系统策略,但不希望用户拥有MAS FullAccess中定义的删除MAS实例权限,您可以创建一条拒绝删除MAS实例的自定义策略,然后同时将MAS FullAccess和拒绝策略授予用户,根据Deny优先原则,则用户可
数据源 概述 MAS通过添加数据源和创建数据同步链路,来实现数据源之间的数据同步功能。数据源类型支持MySQL、PostgreSQL、Redis和OpenGauss。 约束与限制 添加MySQL、PostgreSQL数据源时,请至少配置一条链接模式为“RDS”的数据源。因为创建对
return Redisson.create(config); } else if (RedisType.CLUSTER.equals(configuration.getType())) { Config config = new
MAS ReadOnlyAccess 多活高可用服务只读权限,拥有该权限的用户仅能查看多活高可用服务数据。 系统策略 无 表2列出了MAS常用操作与系统策略的授权关系,您可以参照该表选择合适的系统策略。 表2 常用操作与系统策略的关系 操作 MAS FullAccess MAS CommonOperations
"Effect": "Allow", "Action": [ "DRS ReadOnlyAccess" ] } ] } 被委托账号创建凭证,“委托账号”和“委托名”根据1配置。 父主题:
AS ReadOnlyAccess),表示“MAS ReadOnlyAccess”已生效。 在“服务列表”中选择除多活高可用服务外(假设当前策略仅包含MAS ReadOnlyAccess)的任一服务,若提示权限不足,表示“MAS ReadOnlyAccess”已生效。 前提条件
"iam:projects:listProjects" ], "Effect": "Allow" }] } AOM所需最小权限为“CMS FullAccess”策略,该策略为自动化运维管理员权限,拥有该权限的用户可以操作并使用自动化运维,具体详情请参考AOM权限管理。 ECS所需最小权限为“ECS