Kubernets cluster in Azure cloud

Kubernets config

Setup Cluster, using the Azure az commands and azure aks install-cli kubectl

Reset ssh key and password to get access to k8s Node in Azure

CLUSTER_RESOURCE_GROUP=aks-<xxxx>-nodes
RANDOM_PWD=$( ( head /dev/urandom ; date +%s) | sha256sum | base64 | head -c32 )

SCALE_SET_NAME=$(az vmss list --resource-group $CLUSTER_RESOURCE_GROUP --query [0].name -o tsv)
echo "SCALE_SET_NAME=$SCALE_SET_NAME"

az vmss extension set --resource-group "$CLUSTER_RESOURCE_GROUP" --vmss-name "$SCALE_SET_NAME" --name VMAccessForLinux --publisher Microsoft.OSTCExtensions --version 1.4 --protected-settings "{\"reset_ssh\": true, \"username\": \"azureuser\", \"password\": \"$RANDOM_PWD\", \"ssh_key\": \"$(cat ~/.ssh/id_rsa.pub)\"}"

az vmss update-instances --instance-ids '*' --resource-group "$CLUSTER_RESOURCE_GROUP" --name "$SCALE_SET_NAME"

Test

Own namespace

Perf monitoring

AZ check clusters and PSP/NetPolicy

...


CategoryK8sKubernetes CategoryK8sKubernetes