Conocer ips publicas en Grupo de recursos con Azure Cloud Shell

Azure Cli es la interfaz de comandos de Azure desde donde podemos lanzar comandos para temas administrativos. Esta interfaz es multiplataforma y podemos conectarnos desde equipos con Linux, Windows, Mac instalando la CLI de Azure localmente.

También podemos usar Azure Cloud Shell accediendo al portal de Azure con el navegador y ejecutarlo desde un contenedor.

En este lab de hoy voy a usar Azure Cloud Shell para sacar un listado de las ip publicas que tengo dentro de un grupo de recursos para hacer una limpieza.

A veces estos grupos de recursos se convierten en un autentico vertedero de objetos donde se hace difícil buscar algo o sacar una información en condiciones.

Para ejecutar Azure Cloud Shell dentro del portal de Azure, haremos clic en el siguiente icono y nos abrirá una consola abajo.

Si es la primera vez que lo usamos, nos pedirá crear una cuenta de almacenamiento y un recurso compartido de Microsoft Azure Files.

Con Azure Cloud Shell podemos usar el entorno de Bash o de PowerShell, con el que nos sintamos mas cómodos o nos guste mas.

Con el comando az network public-ip list –resource-group nombre de recurso podemos ver la información de las direcciones ip publicas que tenemos en este Grupo de recursos, pero si no le indicamos el formato de salida, nos sacara una maraña de datos desordenados.

Para poder sacar estos resultados en un formato mas legible, añadiremos al comando –output table, o también -o table, quedando de la siguiente manera.

az network public-ip list –resource-group nombre_grupo_recurso –output table

Con powershell podemos usar el mismo comando con los mismos resultados.

Existen otros comandos y formas de hacer esto mismo, esta es una de ellas, asi que se admiten ideas.

Saludos y espero que os sirva.