Install
openclaw skills install aliyun-alb-manageUse when managing and troubleshoot Alibaba Cloud ALB (Application Load Balancer), including the user asks to inspect, create, change, or debug ALB instances, listeners, server groups, rules, certificates, ACLs, security policies, or health checks in Alibaba Cloud.
openclaw skills install aliyun-alb-manageCategory: service
Use this skill for end-to-end ALB operations via local Python scripts and OpenAPI-compatible workflows.
mkdir -p output/aliyun-alb-manage
for f in skills/network/slb/aliyun-alb-manage/scripts/*.py; do
python3 -m py_compile "$f"
done
echo "py_compile_ok" > output/aliyun-alb-manage/validate.txt
Pass criteria: command exits 0 and output/aliyun-alb-manage/validate.txt is generated.
output/aliyun-alb-manage/.pip install alibabacloud_alb20200616 alibabacloud_tea_openapi alibabacloud_credentials
Credential priority:
ALICLOUD_ACCESS_KEY_ID / ALICLOUD_ACCESS_KEY_SECRETALICLOUD_SECURITY_TOKEN~/.alibabacloud/credentialslist_*, get_*) and save baseline outputs.scripts/wait_for_job.py).python3 scripts/list_instances.py --region cn-hangzhou --json --output output/aliyun-alb-manage/instances.json
python3 scripts/list_server_groups.py --region cn-hangzhou --json --output output/aliyun-alb-manage/server-groups.json
python3 scripts/list_acls.py --region cn-hangzhou --json --output output/aliyun-alb-manage/acls.json
python3 scripts/get_instance_status.py --region cn-hangzhou --lb-id alb-xxx --view detail --output output/aliyun-alb-manage/lb-detail.json
python3 scripts/list_listeners.py --region cn-hangzhou --lb-id alb-xxx --json --output output/aliyun-alb-manage/listeners.json
python3 scripts/get_listener_attribute.py --region cn-hangzhou --listener-id lsn-xxx --output output/aliyun-alb-manage/listener-attr.json
python3 scripts/check_health_status.py --region cn-hangzhou --listener-id lsn-xxx --output output/aliyun-alb-manage/health.json
python3 scripts/list_server_group_servers.py --region cn-hangzhou --server-group-id sgp-xxx --output output/aliyun-alb-manage/server-group-members.json
python3 scripts/update_listener.py --region cn-hangzhou --listener-id lsn-xxx --request-timeout 120 --output output/aliyun-alb-manage/update-listener.json
python3 scripts/check_health_status.py --region cn-hangzhou --listener-id lsn-xxx --output output/aliyun-alb-manage/health-after-update.json
create_load_balancer.py, delete_load_balancer.py, deletion_protection.pycreate_listener.py, start_listener.py, stop_listener.py, delete_listener.pycreate_server_group.py, add_servers.py, remove_servers.py, delete_server_group.pycreate_rule.py, update_rule.py, delete_rule.pyreferences/api_quick_map.mdreferences/scripts_catalog.mdreferences/troubleshooting.mdreferences/log-analysis.mdreferences/resource-dependencies.mdreferences/sources.md