SuperAPI AI 工具集

huawei-cloud-flexus-l-server-ops

编程与开发

查看项目

更新于 10-15 22:14

技能介绍

用途:面向华为云 Flexus L 实例的运维操作技能,覆盖实例生命周期管理、配置修改、密码管理与流量监控等场景。

主要能力:查询实例列表与详情、查询流量包(按流量包 ID 或按区域)、批量开机/关机/重启、重置登录密码、修改实例名称/描述/主机名。

使用方式:需 Python >= 3.8,安装依赖:pip3 install huaweicloudsdkcore huaweicloudsdkecs huaweicloudsdkconfig huaweicloudsdkbss -i https://repo.huaweicloud.com/repository/pypi/simple。凭据通过环境变量 HW_ACCESS_KEY、HW_SECRET_KEY、HW_SECURITY_TOKEN 提供,脚本以 --ak/--sk/--security-token 传入。常用命令:query_instances.py list、query_instances.py detail --instance-id <ID>、lifecycle.py start/stop/reboot --instance-id <ID>、password_unified.py reset --instance-id <ID> --password <pwd>、update_server.py --instance-id <ID> --name <name>、query_instances.py traffic-region --target-region cn-east-3。区域默认 cn-north-4,支持中文名自动转换。

限制:仅支持 Flexus L 实例,不适用于全部 ECS 实例;关机与重启需二次确认;重置密码后必须重启实例才生效;流量包查询默认使用 cn-north-1 且不支持 --region 参数;AK/SK 等敏感信息不得出现在对话或日志中。