Como obtener una template de DevTest Lab y customizarla

Debido al post de ayer algunos compañeros me han expresado la dificultad para encontrar una template de un devtest lab o bien, no saben que parámetros pueden ser usados para cumplimentar el JSON. A continuación os mostraré el procedimiento que utilizo para obtener los templates y editarlos a mi gusto.

En primer lugar la base la extraigo de github, donde tenemos unas templates bastante completas (También podríamos obtenerla extrayendo el template de un devtest lab que hayamos creado previamente en nuestra suscripción). En caso de querer añadir algún parámetro más y no encontrar su definición por ningún sitio, como por ejemplo los tamaños de VM disponibles, podemos usar a las Dev Tools (tecla F12) de nuestro navegador mientras estamos en el portal de azure:

devteslab

Como podéis observar en la imagen, al modificar cualquier apartado se genera un Put que manda un JSON. En mi ejemplo, al editar los tamaños que vamos a permitir en nuestro devtest lab y pulsar guardar.

Si analizamos el body de esta petición observamos los posibles valores que pueden ser ser añadidos al JSON. En este caso se deberían añadir en la sección que se muestra a continuación:

 "allowedVmSizes": {
 "type": "string",
 "defaultValue": "\"Standard_DS1_v2\", \"Standard_DS3_v2\", \"Standard_DS11_v2\"",
 "minLength": 3,
 "metadata": {
 "description": "Set 'allowed VM sizes' policy: A comma-separated list of VM sizes that are allowed in the lab."
 }

Autor: Jordi Suñé

Gran aficionado a los juegos de mesa, las motos y consultor cloud (o almenos eso pone en mi firma de correo). Después de más de dos años en @Tokiota me dedico a presentar y diseñar soluciones tecnológicas Microsoft tanto cloud como onpremise , implantarlas y en alguna que otra ocasión dar workshops y charlas. Intento mantenerme al día de todas las novedades en nuestro sector, aunque eso me quite horas de sueño, pero todo el mundo sabe que para eso se inventó el café ^^

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s