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:
- Öppna Azure Portal.
- Välj Utvecklarverktyg.
- Välj fliken Konfiguration.
- På sidan Konfiguration uppdaterar du Omfång, Klient-ID, Klienthemlighet och Metadata-URL och väljer sedan Spara.
- 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:
- Välj Utvecklarverktyg.
- Välj Tilldela slutpunkt för att tilldela en offentlig slutpunkt. Azure Spring Apps genererar en URL inom några minuter.
- Spara URL:en för senare användning. Programmets livevy och programaccelerator hämtar sedan motsvarande slutpunkter.