Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
cinience avatar

Alicloud Network Alb Test

  • 184 installs
  • 396 repo stars
  • Updated July 18, 2026
  • cinience/alicloud-skills

Test Alibaba Application Load Balancer routing, health checks, TLS termination, and backend target groups before exposing production traffic.

About

Alibaba Cloud skill for testing Application Load Balancer deployments. Helps agents validate listener configuration, backend health checks, TLS setup, routing rules, and traffic distribution so production ingress layers are verified before cutover.

  • ALB listener and rule verification
  • Backend target health check tests
  • TLS and certificate binding checks
  • Routing and weighted traffic assertions
  • Failover and drain behavior validation

Alicloud Network Alb Test by the numbers

  • 184 all-time installs (skills.sh)
  • Ranked #470 of 1,039 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/cinience/alicloud-skills --skill alicloud-network-alb-test

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs184
repo stars396
Last updatedJuly 18, 2026
Repositorycinience/alicloud-skills

What it does

Test Alibaba Application Load Balancer routing, health checks, TLS termination, and backend target groups before exposing production traffic.

Files

SKILL.mdMarkdownGitHub ↗

Category: test

ALB Smoke Test

Prerequisites

  • AK/SK configured via environment variables (ALIBABACLOUD_ACCESS_KEY_ID / ALIBABACLOUD_ACCESS_KEY_SECRET).
  • SDK installed: pip install alibabacloud_alb20200616 alibabacloud_tea_openapi alibabacloud_credentials.
  • Target skill: skills/network/slb/alicloud-network-alb/.

Test Steps

1. Script compilation check (offline, no credentials needed)

python tests/network/slb/alicloud-network-alb-test/scripts/smoke_test_alb.py --compile-only

Pass criteria: exits 0, all 28 scripts compile successfully.

2. Full smoke test (requires credentials and region)

python tests/network/slb/alicloud-network-alb-test/scripts/smoke_test_alb.py \
  --region cn-hangzhou

Pass criteria:

  • status=pass in JSON output.
  • Output file output/alicloud-network-alb-test/smoke-test-result.json exists.
  • list_instances returns valid JSON (even if empty).
  • list_server_groups returns valid JSON (even if empty).
  • list_acls returns valid JSON (even if empty).

3. Instance-specific test (requires a running ALB)

python tests/network/slb/alicloud-network-alb-test/scripts/smoke_test_alb.py \
  --region cn-hangzhou --lb-id alb-xxx

Additional pass criteria:

  • get_instance_status returns tree output.
  • list_listeners returns valid response.
  • check_health_status returns health data.

Result Template

  • Date: YYYY-MM-DD
  • Skill: skills/network/slb/alicloud-network-alb
  • Conclusion: pass / fail
  • Notes:

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.