CtrlK
BlogDocsLog inGet started
Tessl Logo

skill-aks-health

[Skill] aks, aks health, cluster health, node pool, activity logs - Inspect Koji AKS cluster health, node pool status, autoscaling, activity logs, deployment failures, and Azure control-plane operations.

65

Quality

77%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

Fix and improve this skill with Tessl

tessl review fix ./.github/skills/skill-aks-health/SKILL.md
SKILL.md
Quality
Evals
Security

Koji AKS Cluster Health

Tools

ToolPurpose
aks_cluster_getList/get AKS cluster details and provisioning state
aks_nodepool_getList/get node pool status, VM size, scaling config
monitor_activitylog_listAzure control-plane operations and failures

AKS node pools

The Koji AKS cluster has four node pool types:

PoolPurpose
SystemCore K8s services (coredns, metrics-server)
InfraKoji hub, web, kojira, jobs
Builder (x86_64)x86_64 build workers
Builder (arm64)ARM64 build workers

Use aks_nodepool_get to discover current VM sizes and scaling configuration. Builder pools use autoscaling with a configurable maximum node count (check your AKS deployment or IaC configuration for the exact value and defaults).

Activity logs

Use monitor_activitylog_list to check for:

  • Failed deployments or provisioning errors
  • Scale-up/scale-down events on node pools
  • Resource modification operations
  • RBAC or permission-related failures

Set hours to scope the time window (e.g., 12 or 24).

Repository
microsoft/azurelinux
Last updated
First committed

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.