Saltar al contenido

Ya lo hemos visto en el entorno de powershell, ahora lo vamos a hacer con la nueva consola o la nueva version de Azure Cli.

 

az account list-locations --output table

Fijaros que aparece donde esta ubicado mas o menos en el mundo.

Y ahora las MV y sus caracteristicas que están en un determinado datacenter.

az vm list-sizes --location ukwest --output table

 

Ya hemos trabajado con el Portal:

http://www.mundosql.es/2017/08/23/azure-grupo-recursos-definicion-y-como-montarlos-con-el-portal-nuevo/

Ahora toa con las diferentes consolas:

  • Azure Cli
  • Azure Resource Manager
  • Azure Cloud Shell

Fijaros que hay tres formas de hacerlo.

Vamos primero con ARM. Después de loguearnos:

New-AzureRmResourceGroup -Name GruposRecursos_ARM -Location "southindia" -Verbose

Facil ???

Ahora con Azure Cli:

az group create -l westus -n GruposRecursos_ACli

Fijaros que estoy trabajando en el entorno de Azure Cloud Shell

Parecen iguales, a que si ????

Vamos a trabajar con ARM en entorno Poweshell y con Azure Cli o Azure Cloud Shell en entorno navegador.

Y después de este ejercicio nos queda en el Portal

Con ARM

Get-AzureRmResourceGroup | ft ResourceGroupName,Location

Y con Azure Cli/Cloud Shell

 

 

 

 

Lo hemos visto en ARM, ahora en Azure Cli.

Lo primero de todo

azure login

Tendremos que ir a una página para poner un código que nos lo ha dado en l consola.

Captura

azure vm image list-skus --location westeurope --publisher MicrosoftWindowsServer --offer WindowsServer

Estas son imagenes de Windows 2012 Server como veis.

Captura

azure vm image list-offers --location westeurope --publisher MicrosoftSQLServer

azure vm image list-skus --location westeurope --publisher MicrosoftSQLServer --offer SQL2016-WS2012R2

2 formas de hacerlo,  mismo resultado.

Nos cambiamos a modo asm

Captura

Importamos el fichero .publishsettings

Captura

A continuación el Grupo de afinidad y la localización

Captura

Y ahora vamos a por el almacenammiento

Captura

Tarda bastante, aunque si le haces un list te dice que ya esta

Captura

Nos vamos al portal clásico

Captura

Grupo de Afinidad

Captura

Como veis sigue creando aunque ya me lo pone como hecho.

Ya hemos visto el dar nombre al grupo de recurso o afinidad en su caso y Almacenamiento.

Vamos a por las Redes.

 

Andando por las páginas de Azure me encontré el vademecum de todos los comandos de Azure Cli.

Captura

https://azure.microsoft.com/es-es/documentation/articles/virtual-machines-command-line-tools/

Esta genial.  Ahora a practicar.

Este va a ser muy sencillo y rápido, os lo voy a demostrar en un pantallazo solo.

Captura

Ahora solo nos toca jugar.

Podeis compartir en todas las redes sociales estos artículoss. También os invito a pasaros por el grupo de feisbu 😉 : https://www.facebook.com/groups/juankartips/  también me podéis seguir en tuisterhttps://twitter.com/_Juankar_

Un saludo …..

Por lo que hemos visto en este blog pdemos decir que hay 3 formas de entrar por linea de comando a Azure. Vamos a resumirla en este artículo

A mi me encanta entre con powershell sinceramente pero tampoco desdeño Azure Cli o ARM.

Vamos … al turrón.

image

Este primer comando, que lo utilizaremos siempre,  nos permite determinar que  secuencias de comandos de Windows PowerShell (si los hay)  se le permita ejecutar en el equipo

Windows PowerShell tiene cuatro políticas de ejecución diferentes:
Restringido -  Windows PowerShell sólo se puede utilizar en modo interactivo.
AllSigned - Solo se ejecuta en un editor de confianza
RemoteSigned - Solo se ejecuta en  un editor de confianza antes de que se ejecute las instrucciones
Unrestricted - No hay restricciones; todos los scripts de Windows PowerShell se pueden ejecutar.

Vamos con la de toda la vida.

image
Aqui metemos el usuario y contraseña de nuestra cuenta de Azurre

image

Ahora nos bajaos el archivo de suscripción.

image

Y para ver  las suscripciones.

image

Y hemos teminado con la forma cásica.

Vamos con ARM

image

Entramos con nuestra cuenta de Azure

Captura

Nos bajamos el fichero de suscripcion y a continuación le ejecutamos

Captura

Y terminamos con Azure Cli. Después del set-executionpolicy si hemos entrado de nuevas.

Captura

Logueamos.

Captura

Bajamos fichero suscripcion

E importamos el archivo de configuración de publicación

Captura

Asi de sencillo. En un próximo artículo jugaremos con lasdiferentes cuentas, si es que la tenemos. También veremos como funcinamos con ASM y ARM más profundamente

Espero que os haya gustado y ya sabéis, acompartir este artículo y los demas de mundosql en todas vuestras redes sociales.

Temabien deciros que este es el primer artículo que posteo con una herramienta bastante potente pra escribir en blog con es Open Live Writter.

Como dicen en la página de Azure:

"La CLI de Azure es un conjunto de comandos de código abierto y multiplataforma para trabajar con la plataforma de Azure. En este artículo se describe cómo conectarse a su suscripción de Azure desde la CLI de Azure para utilizar todos los comandos de la CLI".

Lo primero que tenemos que hacer es autenticarse.

Captura

Tendremos que ir a la pagina que nos da y meter el código correspondiente que aparece.

Ya estamos conectados.

Captura

Ahora lo que nos descargamos es el archivo de configuración de publicación

Importamos el archivo de configuración de publicación

Captura

Según Azure,  después de importar su configuración de publicación, debe eliminar el archivo .publishsettings, porque ya no lo necesita la CLI de Azure y supone un riesgo para la seguridad, ya que se puede usar para obtener acceso a su suscripción.

Captura

Cambiamos a modo ARM y buscamos localizaciones.

Los comandos del Administrador de recursos de Azure necesitan una ubicación válida en los que crear o buscar un recurso por eso ejecutamos ese comando.

Captura

Que hará este comando ???

Pues si, listar lo recursos de una subscripción.

Como veis Azure tiene varias forma de trabajar: Entorno Gráfico, Powershell y con su propia cli.

Sigueme, Estaremos trabajando con todos. Os va a gustar.

Vamosssss,  comparte en vuestras redes sociales este y todos los artículos del blog.