Después de completar la parte uno de este mini tutorial. Lo que sigue es crear un nuevo pipeline.

Selecciona la opción de Azure Repos Git.

Después selecciona el repositorio que quieras, para efectos de este ejercicio no es relevante, en un caso más avanzado debes saber que repo trabajará con este pipeline y su información. Selecciona después la opción de Starter pipeline para llegar a esto.

Elimina todo el código y reemplaza por esto.
jobs: - job: getGroupVariables variables: - group: TerraformVariables - name: local_name value: 'Amin Espinoza' steps: - script: | echo $(rsgName) echo $(local_name) displayName: getVariables |
Lo que puedes ver aquí es simplemente que agregué un par de opciones para variables, la primera es justamente el grupo de variables que creaste en el artículo pasado. La segunda es simplemente una variable con mi nombre. Hacer esto me permitirá notar las diferencias al ejecutar el pipeline y obtener la impresión de los valores.
Guarda y ejecuta el pipeline para ver el resultado que debe ser algo como esto.

Nota como la variable con mi nombre simple aparece sin problema pero en el caso del valor de la variable obtenida a partir de KeyVault no es posible ver nada más que tres asteriscos. Aún así que tú no los veas no quiere decir que no estén ahí. A partir de ahora puedes pasarle este dato a la parte que gustes dentro del cualquier paso en el pipeline sabiendo que los valores creados estarán ahí listos para trabajar.
1 comentario en «Obteniendo los secretos de KeyVault en Azure Pipelines (parte 2)»