package
0.80.2
Repository: https://github.com/azure/aks-engine-azurestack.git
Documentation: pkg.go.dev

# 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.