Share via


Configuración de las herramientas de desarrollo de Tanzu en el plan Enterprise de Azure Spring Apps

Nota:

Azure Spring Apps es el nuevo nombre del servicio Azure Spring Cloud. Aunque el servicio tiene un nuevo nombre, verá el nombre antiguo en algunos lugares durante un tiempo mientras trabajamos para actualizar recursos, como capturas de pantalla, vídeos y diagramas.

Este artículo se aplica a:❌ Básico o Estándar ✔️ Enterprise

En este artículo se describe cómo configurar VMware Tanzu Dev Tools. Dev Tools incluye un conjunto de herramientas de desarrollo para ayudar a facilitar la experiencia de desarrollo para el bucle interno y externo. Actualmente, Las herramientas de desarrollo incluyen Application Live View y Application Accelerator para su uso con el plan Enterprise de Azure Spring Apps.

El Portal de herramientas de desarrollo es un portal centralizado que puede usar para acceder a cualquier herramienta de desarrollo. Puede usar el Portal de herramientas de desarrollo para ver las aplicaciones y los servicios que se ejecutan para su organización. En este artículo, aprenderá a usar el portal de Dev Tools para configurar el inicio de sesión único (SSO) y la exposición del punto de conexión para que pueda acceder a cualquier herramienta de desarrollo.

Requisitos previos

  • Suscripción a Azure. Si no tiene una suscripción a Azure, cree una cuenta gratuita antes de empezar.

  • Comprenda y cumpla la sección Requisitos del plan Enterprise en Azure Marketplace.

  • CLI de Azurecon la extensión Azure Spring Apps. Use el siguiente comando para quitar las versiones anteriores e instalar la extensión más reciente: Si ya ha instalado la extensión spring-cloud, desinstálela para evitar errores de coincidencia de la configuración y la versión.

    az extension remove --name spring
    az extension add --name spring
    az extension remove --name spring-cloud
    
  • Roles personalizados que deleguen permisos para los recursos de Azure Spring Apps. Para más información, consulte Uso de permisos en Azure Spring Apps.

Configuración del portal de herramientas de desarrollo

Dev Tools Portal admite la autenticación y autorización mediante el inicio de sesión único (SSO) con un proveedor de identidades (IdP) de OpenID que admite el protocolo OpenID Conectar Discovery.

Nota:

Azure Spring Apps solo admite servidores de autorización que admiten el protocolo OpenID Conectar Discovery. Asegúrese de configurar el servidor de autorización externo para permitir redireccionamientos de nuevo al portal de Herramientas de desarrollo. Consulte la documentación del servidor de autorización y agregue https://dev-tool-portal-external-url/oauth2/callback a la lista de URI de redirección permitidos.

En la tabla siguiente se describen las propiedades de SSO:

Propiedad ¿Necesario? Descripción
metadataUri Identificador URI de un archivo JSON con configuración genérica del proveedor OIDC. Se espera que el resultado sea una respuesta de configuración del proveedor de OpenID.
clientId Identificador de cliente de OpenID Connect proporcionado por el proveedor de identidades.
clientSecret Secreto de cliente de OpenID Connect proporcionado por el proveedor de identidades.
scopes Lista de ámbitos que se van a incluir en tokens de identidad json Web Token (JWT). Esta lista debe basarse en los ámbitos permitidos por el proveedor de identidades.

Nota:

Si configura una propiedad SSO incorrectamente, como proporcionar la contraseña incorrecta, quite la propiedad y vuelva a agregarla con la configuración correcta.

Puede configurar el Portal de herramientas de desarrollo mediante Azure Portal o la CLI de Azure.

Siga estos pasos para configurar el Portal de herramientas de desarrollo mediante Azure Portal:

  1. Abra Azure Portal.
  2. Seleccione Herramientas de desarrollo.
  3. Seleccione la pestaña Configuración.
  4. En la página Configuración , actualice Ámbito, Id. de cliente, Secreto de cliente y Dirección URL de metadatos y, a continuación, seleccione Guardar.
  5. Seleccione Asignar punto de conexión para exponer el punto de conexión público.

Asignación del punto de conexión público

Puede asignar un punto de conexión público mediante Azure Portal o la CLI de Azure.

Siga estos pasos para acceder al Portal de Herramientas de desarrollo y asignar un punto de conexión público:

  1. Seleccione Herramientas de desarrollo.
  2. Seleccione Asignar punto de conexión para asignar un punto de conexión público. Azure Spring Apps genera una dirección URL en unos minutos.
  3. Guarde la dirección URL para usarla más adelante. Application Live View y Application Accelerator obtendrán sus puntos de conexión correspondientes.

Pasos siguientes