Dela via


Konfigurera Tanzu Dev Tools i Azure Spring Apps Enterprise-planen

Kommentar

Basic-, Standard- och Enterprise-planerna kommer att vara inaktuella från och med mitten av mars 2025, med en 3-årig pensionsperiod. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i meddelandet om azure Spring Apps-pensionering.

Standardförbrukningen och den dedikerade planen kommer att vara inaktuell från och med den 30 september 2024, med en fullständig avstängning efter sex månader. Vi rekommenderar att du övergår till Azure Container Apps. Mer information finns i Migrera Azure Spring Apps Standard-förbrukning och dedikerad plan till Azure Container Apps.

Den här artikeln gäller för: ❎ Basic/Standard ✅ Enterprise

I den här artikeln beskrivs hur du konfigurerar VMware Tanzu Dev Tools. Dev Tools innehåller en uppsättning utvecklarverktyg som gör utvecklingsupplevelsen enklare för både den inre och den yttre loopen. För närvarande innehåller Dev Tools Application Live View och Application Accelerator för användning med Azure Spring Apps Enterprise-planen.

Dev Tools-portalen är en centraliserad portal som du kan använda för att komma åt alla Dev Tools. Du kan använda Dev Tools-portalen för att visa program och tjänster som körs för din organisation. I den här artikeln får du lära dig hur du använder Dev Tools-portalen för att konfigurera enkel inloggning (SSO) och slutpunktsexponering så att du kan få åtkomst till alla Dev Tools.

Förutsättningar

  • En Azure-prenumeration. Om du inte har någon Azure-prenumeration kan du skapa ett kostnadsfritt konto innan du börjar.

  • Förstå och uppfylla avsnittet Krav i Enterprise-plan på Azure Marketplace.

  • Azure CLI med Azure Spring Apps-tillägget. Använd följande kommando för att ta bort tidigare versioner och installera det senaste tillägget. Om du tidigare har installerat spring-cloud tillägget avinstallerar du det för att undvika konfigurations- och versionsmatchningar.

    az extension remove --name spring
    az extension add --name spring
    az extension remove --name spring-cloud
    
  • Anpassade roller som delegerar behörigheter till Azure Spring Apps-resurser. Mer information finns i Använda behörigheter i Azure Spring Apps.

Konfigurera Dev Tools-portalen

Dev Tools-portalen stöder autentisering och auktorisering med enkel inloggning (SSO) med en OpenID-identitetsprovider (IdP) som stöder OpenID Connect Discovery-protokollet.

Kommentar

Azure Spring Apps stöder endast auktoriseringsservrar som stöder OpenID Connect Discovery-protokollet. Se till att konfigurera den externa auktoriseringsservern för att tillåta omdirigeringar tillbaka till Dev Tools-portalen. Se auktoriseringsserverns dokumentation och lägg till https://dev-tool-portal-external-url/oauth2/callback i listan över tillåtna omdirigerings-URI:er.

I följande tabell beskrivs egenskaper för enkel inloggning:

Property Obligatoriskt? beskrivning
metadataUri Ja URI för en JSON-fil med allmän OIDC-providerkonfiguration. Resultatet förväntas bli ett konfigurationssvar för OpenID-providern.
clientId Ja OpenID Connect-klient-ID:t som tillhandahålls av din IdP.
clientSecret Ja OpenID Connect-klienthemligheten som tillhandahålls av din IdP.
scopes Ja En lista över omfång som ska ingå i JWT-identitetstoken (JSON Web Token). Den här listan bör baseras på de omfång som tillåts av din identitetsprovider.

Kommentar

Om du konfigurerar en SSO-egenskap felaktigt, till exempel om du anger fel lösenord, tar du bort egenskapen och lägger till den igen med rätt konfiguration.

Du kan konfigurera Dev Tools-portalen med hjälp av Azure Portal eller Azure CLI.

Använd följande steg för att konfigurera Dev Tools-portalen med hjälp av Azure Portal:

  1. Öppna Azure Portal.
  2. Välj Utvecklarverktyg.
  3. Välj fliken Konfiguration.
  4. På sidan Konfiguration uppdaterar du Omfång, Klient-ID, Klienthemlighet och Metadata-URL och väljer sedan Spara.
  5. Välj Tilldela slutpunkt för att exponera den offentliga slutpunkten.

Tilldela offentlig slutpunkt

Du kan tilldela en offentlig slutpunkt med hjälp av Azure Portal eller Azure CLI.

Använd följande steg för att komma åt Dev Tools-portalen och tilldela en offentlig slutpunkt:

  1. Välj Utvecklarverktyg.
  2. Välj Tilldela slutpunkt för att tilldela en offentlig slutpunkt. Azure Spring Apps genererar en URL inom några minuter.
  3. Spara URL:en för senare användning. Programmets livevy och programaccelerator hämtar sedan motsvarande slutpunkter.

Nästa steg