Skip to content

Commit a4653b9

Browse files
committed
revisada demo crear mi primer aks
1 parent c0dfe95 commit a4653b9

File tree

1 file changed

+21
-22
lines changed

1 file changed

+21
-22
lines changed
Lines changed: 21 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,45 @@
11
# https://www.returngis.net/2019/04/azure-kubernetes-service-tu-cluster-manejado-en-la-nube/
2-
#Create an azure-cli container
2+
3+
#Antes de empezar a interactuar con nuestro clúster en AKS necesitamos instalar Azure CLI
4+
#Install the Azure CLI: https://docs.microsoft.com/en-us/cli/azure/install-azure-cli
5+
brew install azure-cli
6+
7+
#También podemos crear un contenedor con Azure CLI. Así no tenemos que instalarlo en nuestro local ;-)
38
docker run -it --rm microsoft/azure-cli sh
49

5-
#Login
10+
#Iniciamos sesión en nuestra cuenta de Azure
611
az login
712

8-
#Select your subscription account
9-
az account set -s "Microsoft Azure Internal Consumption"
10-
11-
#Create a resource group
12-
RESOURCE_GROUP="AKS-Demo"
13+
#Creamos un grupo de recursos en una ubicación concreta
14+
RESOURCE_GROUP="Mi-Primer-AKS"
1315
LOCATION="northeurope"
1416

1517
az group create -n ${RESOURCE_GROUP} -l ${LOCATION}
1618

17-
#Create a cluster
18-
AKS_NAME="gisaks"
19+
#Creamos el clúster de AKS
20+
AKS_NAME="lemoncode-aks"
1921

22+
#https://docs.microsoft.com/en-us/cli/azure/aks?view=azure-cli-latest#az_aks_create
2023
az aks create -g ${RESOURCE_GROUP} -n ${AKS_NAME} \
2124
--node-count 1 --generate-ssh-keys
2225

23-
#Install kubectl if you don't have it
26+
#Instalamos kubectl en local si no lo tenemos. En este caso en el contenedor con Azure CLI
2427
az aks install-cli
2528

26-
#configure kubectl to comunicate with out AKS cluster
29+
#Configuramos kubectl para comunicarnos con nuestro nuevo clúster
2730
az aks get-credentials -g ${RESOURCE_GROUP} -n ${AKS_NAME}
2831

29-
#Check kubectl version
30-
kubectl version --short
31-
32+
#Recuperamos los nodos de nuestro clúster (en este ejemplo solo deberíamos de tener 1)
3233
kubectl get nodes
3334

35+
#Recuperamos todos los servicios desplegados en nuestro clúster
3436
kubectl get services --all-namespaces
3537

36-
#Access Kubernetes Dashboard
37-
az aks browse -g ${RESOURCE_GROUP} -n ${AKS_NAME}
38-
39-
#Giving permissions
40-
kubectl create clusterrolebinding kubernetes-dashboard -n kube-system --clusterrole=cluster-admin --serviceaccount=kube-system:kubernetes-dashboard
41-
42-
#Scale cluster
38+
#Escalar el número de nodos en el clúster
4339
az aks scale -g ${RESOURCE_GROUP} -n ${AKS_NAME} --node-count 3
4440

45-
#delete the resource group and the cluster
41+
#Ahora deberíamos tener 3 nodos en lugar de 1
42+
kubectl get nodes
43+
44+
#Si eliminamos el grupo de recursos eliminaremos el clúster
4645
az group delete -n ${RESOURCE_GROUP}

0 commit comments

Comments
 (0)