# Packages
Package kubernetesupgrade allows upgrading of Kubernetes clusters.
# Functions
CleanDeleteVirtualMachine deletes a VM and any associated OS disk.
GetNodes is a thin wrapper around the k8s api list nodes interface Pass in a pool string to filter only node objects in that AKS Engine-deployed node pool Pass in a waitForNumNodes int to wait for an explicit target node count before returning.
PrintNodes outputs nodes to stdout.
SafelyDrainNode safely drains a node so that it can be deleted from the cluster.
SafelyDrainNodeWithClient safely drains a node so that it can be deleted from the cluster.
ScaleDownVMs removes the vms in the provided list.
# Constants
AADRoleResourceGroupScopeTemplate is a template for a roleDefinition scope.
# Structs
VMScalingErrorDetails give the index in the agent pool that failed and the accompanying error.