Skip to content

Commit cad1f28

Browse files
committed
update virtual kubelet demo
1 parent dc3f09c commit cad1f28

File tree

1 file changed

+6
-9
lines changed

1 file changed

+6
-9
lines changed

04-cloud/00-aks/03-virtual-kubelet/02-virtual-kubelet.sh

Lines changed: 6 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -36,13 +36,13 @@ az network vnet subnet create \
3636
--address-prefixes 192.168.2.0/24
3737

3838
#Crear un service principal
39-
az ad sp create-for-rbac --skip-assignment
40-
SP_ID="a53cffe7-cb13-40d5-aefd-e36c5569869c"
41-
SP_PASSWORD="qqbZ0z3l2Zac104_wvh0HBj_-KyTzFeVO~"
39+
az ad sp create-for-rbac --name kubelet-demo > auth.json
40+
CLIENT_ID=$(jq -r '.appId' auth.json)
41+
PASSWORD=$(jq -r '.password' auth.json)
4242

4343
#Asignamos permisos a la red virtual para que el cluster pueda gestionarla
4444
VNET_ID=$(az network vnet show --resource-group $RESOURCE_GROUP --name $AKS_VNET --query id -o tsv)
45-
az role assignment create --assignee $SP_ID --scope $VNET_ID --role Contributor
45+
az role assignment create --assignee $CLIENT_ID --scope $VNET_ID --role Contributor
4646

4747
#Obtenemos el ID de la subnet donde va a ir el cluster de AKS
4848
SUBNET_ID=$(az network vnet subnet show --resource-group $RESOURCE_GROUP --vnet-name $AKS_VNET --name $AKS_SUBNET --query id -o tsv)
@@ -53,12 +53,9 @@ az aks create \
5353
--name $AKS_NAME \
5454
--node-count 1 \
5555
--network-plugin azure \
56-
--service-cidr 10.0.0.0/16 \
57-
--dns-service-ip 10.0.0.10 \
58-
--docker-bridge-address 172.17.0.1/16 \
5956
--vnet-subnet-id $SUBNET_ID \
60-
--service-principal $SP_ID \
61-
--client-secret $SP_PASSWORD
57+
--service-principal $CLIENT_ID \
58+
--client-secret $PASSWORD
6259

6360
# Recuperar el contexto para este clúster
6461
az aks get-credentials -n $AKS_NAME -g $RESOURCE_GROUP

0 commit comments

Comments
 (0)