Directories
¶
| Path | Synopsis |
|---|---|
|
azure
|
|
|
agentpools
Package agentpools provides shared helpers for working with AKS agent pools in fleet controllers.
|
Package agentpools provides shared helpers for working with AKS agent pools in fleet controllers. |
|
agentpoolspec
Package agentpoolspec builds the AKS agent pool ARM properties for a compute.Pool.
|
Package agentpoolspec builds the AKS agent pool ARM properties for a compute.Pool. |
|
quota
Package quota fetches Azure subscription vCPU quota usage for VM families.
|
Package quota fetches Azure subscription vCPU quota usage for VM families. |
|
skucache
Package skucache caches per-VM-size scheduling-relevant resource data from the Azure Resource SKUs API, keyed by subscription ID.
|
Package skucache caches per-VM-size scheduling-relevant resource data from the Azure Resource SKUs API, keyed by subscription ID. |
|
Package compute holds the shared node pool types (Pool, VMSpec, roles, capacity) used by the AKS cluster creation tool and the fleet nodepool controller so a freshly-created cluster and a controller-reconciled one describe pools identically.
|
Package compute holds the shared node pool types (Pool, VMSpec, roles, capacity) used by the AKS cluster creation tool and the fleet nodepool controller so a freshly-created cluster and a controller-reconciled one describe pools identically. |
|
controllers
|
|
|
amwscaling
Package amwscaling implements a controller that dynamically scales Azure Monitor Workspace (AMW) ingestion limits based on current utilization.
|
Package amwscaling implements a controller that dynamically scales Azure Monitor Workspace (AMW) ingestion limits based on current utilization. |
|
capacityreporting
Package capacityreporting populates ManagementClusterScheduling documents in Cosmos.
|
Package capacityreporting populates ManagementClusterScheduling documents in Cosmos. |
|
hcpresourcerequirements
Package hcpresourcerequirements implements a controller that computes the average resource requirements per ready HCP across all management clusters.
|
Package hcpresourcerequirements implements a controller that computes the average resource requirements per ready HCP across all management clusters. |
|
sharedingress
Package sharedingress gates ManagementCluster readiness on shared-ingress availability.
|
Package sharedingress gates ManagementCluster readiness on shared-ingress availability. |
|
Package scheduling holds shared constants and helpers for management cluster scheduling logic used across fleet controllers.
|
Package scheduling holds shared constants and helpers for management cluster scheduling logic used across fleet controllers. |
Click to show internal directories.
Click to hide internal directories.