Konfigurace integrace APM a certifikátů certifikační autority

Poznámka:

Azure Spring Apps je nový název služby Azure Spring Cloud. Přestože má služba nový název, na některých místech uvidíte starý název, protože pracujeme na aktualizaci prostředků, jako jsou snímky obrazovky, videa a diagramy.

Tento článek se vztahuje na:❌ Basic/Standard ✔️ Enterprise

V tomto článku se dozvíte, jak v plánu Azure Spring Apps Enterprise nakonfigurovat certifikáty APM (Application Performance Monitor) a certifikáty certifikační autority (CA).

Službu Tanzu Build Service můžete povolit nebo zakázat v instanci plánu Azure Springs Apps Enterprise. Další informace najdete v části Sestavení služby na vyžádání služby Use Tanzu Build Service.

Požadavky

Podporované scénáře – Integrace certifikátů APM a CA

Tanzu Build Service používá vazbu buildpacku k integraci s balíčky Tanzu Partner Buildpacks a dalšími nativními buildpacky cloudu, jako je buildpack ca-certificates na GitHubu.

Azure Spring Apps v současné době podporuje následující typy APM:

  • ApplicationInsights
  • Dynatrace
  • AppDynamics
  • New Relic
  • ElasticAPM

Azure Spring Apps podporuje certifikáty certifikační autority pro všechny balíčky buildů jazykové řady, ale ne všechny podporované apmy. Následující tabulka uvádí typy vazeb podporované balíčky buildpacků rodiny jazyků Tanzu.

Buildpack ApplicationInsights New Relic AppDynamics Dynatrace ElasticAPM
Java
.NET
Go
Python
NodeJS
Webové servery
Nativní image Jazyka Java
PHP

Informace o používání webových serverů naleznete v tématu Nasazení webových statických souborů.

Služba Tanzu Build Service je ve výchozím nastavení povolená ve službě Azure Spring Apps Enterprise. Pokud se rozhodnete zakázat službu sestavení, můžete nasadit aplikace, ale jenom pomocí vlastní image kontejneru. Tato část obsahuje pokyny pro scénáře s povolenou i zakázanou službou sestavení.

Podporované typy APM

Tato část obsahuje seznam podporovaných jazyků a požadovaných proměnných prostředí pro apmy, které můžete použít pro vaše integrace.

  • Application Insights

    Podporované jazyky:

    • Java

    Proměnné prostředí vyžadované pro vazbu buildpacku:

    • connection-string

    Další podporované proměnné prostředí najdete v tématu Přehled Přehledy aplikací.

  • DynaTrace

    Podporované jazyky:

    • Java
    • .NET
    • Přejít
    • Node.js
    • Webservery
    • PHP

    Proměnné prostředí vyžadované pro vazbu buildpacku:

    • api-url nebo environment-id (použito v kroku sestavení)
    • api-token (použito v kroku sestavení)
    • TENANT
    • TENANTTOKEN
    • CONNECTION_POINT

    Další podporované proměnné prostředí najdete v tématu Dynatrace.

  • New Relic

    Podporované jazyky:

    • Java
    • .NET
    • Node.js
    • PHP

    Proměnné prostředí vyžadované pro vazbu buildpacku:

    • license_key
    • app_name

    Další podporované proměnné prostředí najdete v tématu New Relic.

  • Elastické

    Podporované jazyky:

    • Java
    • Node.js
    • PHP

    Proměnné prostředí vyžadované pro vazbu buildpacku:

    • service_name
    • application_packages
    • server_url

    Další podporované proměnné prostředí najdete v tématu Elastic

  • AppDynamics

    Podporované jazyky:

    • Java
    • Node.js

    Proměnné prostředí vyžadované pro vazbu buildpacku:

    • agent_application_name
    • agent_tier_name
    • agent_node_name
    • agent_account_name
    • agent_account_access_key
    • controller_host_name
    • controller_ssl_enabled
    • controller_port

    Další podporované proměnné prostředí najdete v tématu AppDynamics.

Vazby v tvůrci jsou zastaralé

Poznámka:

Dříve byste pomocí vazeb v tvůrci spravovaly integraci APM a certifikáty certifikační autority. Vazby v tvůrci jsou zastaralé a v budoucnu se odeberou. Doporučujeme migrovat APM nakonfigurované ve vazbách. Další informace najdete v části Migrace APM nakonfigurované v části Vazby .

Pokud pro službu sestavení používáte vlastní registr kontejneru nebo zakážete službu sestavení, není funkce vazeb v tvůrci dostupná.

Pokud pro službu buildu použijete spravovanou službu Azure Container Registry, bude registr stále dostupný pro zpětnou kompatibilitu, ale v budoucnu se odebere.

Když k vytvoření instance služby použijete Azure CLI, může se zobrazit chybová zpráva Buildpack bindings feature is deprecated, it's not available when your own container registry is used for build service or build service is disabled. Tato zpráva označuje, že používáte starou verzi Azure CLI. Pokud chcete tento problém vyřešit, upgradujte Azure CLI. Další informace najdete v tématu Postup aktualizace Azure CLI.

Konfigurace integrace APM pro sestavení a nasazení aplikací

APM v Azure Spring Apps můžete nakonfigurovat dvěma způsoby:

  • Spravujte konfigurace APM na úrovni instance služby a vytvořte vazbu na sestavení a nasazení aplikací tím, že je na ně odkazujete. Tento přístup se doporučuje nakonfigurovat APM.

  • Spravujte konfigurace APM prostřednictvím vazeb v tvůrci a vytvořte vazbu na sestavení a nasazení aplikací pomocí odkazu na tvůrce.

Poznámka:

Tento přístup je starý způsob konfigurace APM a je teď zastaralý. Doporučujeme migrovat APM nakonfigurované ve vazbách. Další informace najdete v části Migrace APM nakonfigurované v části Vazby .

Teď můžete nakonfigurovat APM v Azure Spring Apps tak, že budete spravovat konfigurace APM na úrovni instance služby a vytvořit vazbu k sestavením a nasazením aplikací tím, že na ně odkazujete. Tento přístup se doporučuje nakonfigurovat APM.

V následujících částech najdete pokyny pro oba tyto přístupy.

Můžete vytvořit konfiguraci APM a vytvořit vazbu na sestavení a nasazení aplikací, jak je vysvětleno v následujících částech.

Správa konfigurace APM v Azure Spring Apps

Integraci APM můžete spravovat konfigurací vlastností nebo tajných kódů v konfiguraci APM pomocí webu Azure Portal nebo Azure CLI.

Poznámka:

Při konfiguraci vlastností nebo tajných kódů prostřednictvím konfigurací APM použijte názvy klíčů bez názvu APM jako předpony. Nepoužívejte například předponu DT_ pro Dynatrace nebo APPLICATIONINSIGHTS_ pro Přehledy aplikace. Balíčky sestavení Tanzu APM transformují název klíče na původní název proměnné prostředí s předponou.

Pokud máte v úmyslu přepsat nebo nakonfigurovat některé vlastnosti nebo tajné kódy, jako je název aplikace nebo úroveň aplikace, musíte při nasazování aplikace nastavit proměnné prostředí s původními proměnnými prostředí s názvem APM jako předponou.

Pomocí následujících kroků můžete zobrazit, přidat, upravit nebo odstranit konfiguraci APM:

  1. Otevřete Azure Portal.

  2. V navigačním podokně vyberte APM.

  3. Pokud chcete vytvořit konfiguraci APM, vyberte Přidat. Pokud chcete konfiguraci APM povolit globálně, vyberte Povolit globálně. Všechna následná sestavení a nasazení používají konfiguraci APM automaticky.

    Snímek obrazovky webu Azure Portal zobrazující stránku konfigurace APM se zvýrazněným tlačítkem Přidat

  4. Pokud chcete zobrazit nebo upravit konfiguraci APM, vyberte tlačítko se třemi tečkou (...) pro konfiguraci a pak vyberte Upravit APM.

    Snímek obrazovky webu Azure Portal zobrazující stránku konfigurace APM s vybranou možností Upravit APM

  5. Pokud chcete odstranit konfiguraci APM, vyberte tlačítko se třemi tečkou (...) pro konfiguraci a pak vyberte Odstranit. Pokud konfiguraci APM používá jakékoli sestavení nebo nasazení, nemůžete ji odstranit.

    Snímek obrazovky webu Azure Portal zobrazující stránku konfigurace APM se zvýrazněným tlačítkem Odstranit

Pomocí následujících kroků zobrazíte konfigurace APM vázané na sestavení:

  1. Přejděte na stránku buildové služby pro vaši instanci Azure Spring Apps.

    Snímek obrazovky webu Azure Portal zobrazující stránku služby sestavení s aktuálním buildem v seznamu

  2. V navigačním podokně v části Nastavení vyberte vazby APM.

  3. Na stránce vazby APM zobrazte konfigurace APM vázané na sestavení.

    Snímek obrazovky se stránkou vazeb APM zobrazující konfigurace APM vázané na sestavení

Pomocí následujících kroků zobrazíte konfigurace APM vázané na nasazení:

  1. Přejděte na stránku aplikace.

  2. V navigačním podokně v části Nastavení vyberte vazby APM.

  3. Na stránce vazby APM zobrazte konfigurace APM vázané na nasazení.

    Snímek obrazovky se stránkou vazeb APM zobrazující konfigurace APM vázané na nasazení

Další informace o parametrech buildpacku propertiessecrets najdete v části Podporované scénáře – Integrace certifikátů APM a CA.

Vytvoření vazby k sestavením a nasazením aplikací

V případě služby sestavení, která používá spravovanou službu Azure Container Registry, pomocí následujícího příkazu integrujte APM do vašich nasazení:

az spring app deploy \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name <app-name> \
    --builder <builder-name> \
    --apms <APM-name> \
    --artifact-path <path-to-your-JAR-file>

Když konfiguraci APM povolíte globálně, budou se všechna následná sestavení a nasazení používat automaticky a není nutné zadat --apms parametr. Pokud chcete přepsat konfiguraci APM povolenou globálně pro nasazení, zadejte konfigurace APM prostřednictvím --apms parametru.

Pro službu sestavení, která používá vlastní registr kontejneru, můžete aplikaci sestavit do image kontejneru a nasadit ji do aktuální nebo jiné instance služby Azure Spring Apps Enterprise.

Poskytnutí vlastního registru kontejneru odděluje sestavení od nasazení. Pomocí příkazu sestavení můžete vytvořit nebo aktualizovat sestavení pomocí tvůrce a pak pomocí příkazu deploy nasadit image kontejneru do služby.

Pomocí následujícího příkazu sestavte image a nakonfigurujte APM:

az spring build-service build <create|update> \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name <app-name> \
    --builder <builder-name> \
    --apms <APM-name> \
    --artifact-path <path-to-your-JAR-file>

Když konfiguraci APM povolíte globálně, budou se všechna následná sestavení a nasazení používat automaticky a není nutné zadat --apms parametr. Pokud chcete přepsat konfiguraci APM povolenou globálně pro sestavení, zadejte konfigurace APM prostřednictvím parametru --apms .

Pomocí následujícího příkazu nasaďte aplikaci s dříve vytvořenou imagí kontejneru a nakonfigurujte APM. Konfiguraci APM můžete použít globálně nebo můžete použít --apms parametr k určení konfigurace APM.

az spring app deploy \
   --resource-group <resource-group-name> \
   --service <Azure-Spring-Apps-instance-name> \
   --name <app-name> \
   --container-image <your-container-image> \
   --container-registry <your-container-registry> \
   --registry-password <your-password> \
   --registry-username <your-username> \
   --apms <your-APM>

Když zakážete službu sestavení, můžete nasadit jenom aplikaci s imagí kontejneru. Další informace najdete v tématu Nasazení aplikace s vlastní imagí kontejneru.

Můžete použít několik instancí Azure Spring Apps Enterprise, kde některé instance sestavují a nasazují image a jiné nasazují jenom image. Zvažte následující scénář:

Pro jednu instanci povolíte službu sestavení s registrem kontejneru uživatele. Pak se sestavíte ze souboru artefaktu nebo zdrojového kódu pomocí APM nebo certifikátu certifikační autority do image kontejneru. Pak můžete nasadit do aktuální instance Azure Spring Apps nebo do jiných instancí služby. Další informace najdete v části Sestavení a nasazení aplikací polyglotu v tématu Nasazení aplikací Polyglot v Azure Spring Apps Enterprise.

V jiné instanci se zakázanou službou sestavení nasadíte aplikaci s imagí kontejneru ve vašem registru a použijete také APM.

V tomto scénáři můžete použít konfiguraci APM povolenou globálně nebo pomocí --apms parametru určit konfiguraci APM, jak je znázorněno v následujícím příkladu:

az spring app deploy \
   --resource-group <resource-group-name> \
   --service <Azure-Spring-Apps-instance-name> \
   --name <app-name> \
   --container-image <your-container-image> \
   --container-registry <your-container-registry> \
   --registry-password <your-password> \
   --registry-username <your-username> \
   --apms <your-APM>

Správa apM prostřednictvím vazeb v tvůrci (zastaralé)

Když služba sestavení používá registr kontejnerů spravovaný službou Azure Spring Apps, můžete vytvořit aplikaci na image a pak ji nasadit, ale pouze v rámci aktuální instance služby Azure Spring Apps.

Správa konfigurací APM prostřednictvím vazeb v tvůrci

Konfigurace APM můžete spravovat prostřednictvím vazeb v tvůrci. Další informace najdete v části Správa vazeb v tvůrci v Azure Spring Apps (zastaralé).

Vytvoření vazby k sestavením a nasazením aplikací

Pomocí následujícího příkazu integrujte APM do vašich nasazení. APM se konfiguruje prostřednictvím vazeb v tvůrci:

az spring app deploy \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name <app-name> \
    --builder <builder-name> \
    --artifact-path <path-to-your-JAR-file>

Povolení aplikačního Přehledy při vytváření instance služby

Pokud při vytváření instance služby povolíte Přehledy aplikace, platí následující podmínky:

  • Pokud pro službu sestavení používáte spravovanou službu Azure Container Registry, je Přehledy aplikace vázána na vazby ve výchozím tvůrci.
  • Pokud pro službu sestavení používáte vlastní registr kontejneru nebo zakážete službu sestavení, vytvoří se výchozí konfigurace APM pro Přehledy aplikace. Výchozí APM je povolen globálně a všechny následné buildy a nasazení ho používají automaticky.

Konfigurace certifikátů certifikační autority pro sestavení a nasazení aplikací

Certifikáty certifikační autority můžete v Azure Spring Apps nakonfigurovat dvěma způsoby:

  • Veřejné certifikáty můžete spravovat v nastavení TLS/SSL a vytvořit vazbu k sestavením a nasazením aplikací tak, že na ně odkazujete. Tento přístup se doporučuje nakonfigurovat certifikáty certifikační autority.
  • Veřejné certifikáty můžete spravovat v nastavení PROTOKOLU TLS/SSL a svázat certifikáty certifikační autority prostřednictvím vazeb v tvůrci. Další informace najdete v části Správa vazeb v tvůrci v Azure Spring Apps (zastaralé).

Poznámka:

Tento přístup je starý způsob konfigurace certifikátů certifikační autority a už je zastaralý. Doporučujeme migrovat certifikát certifikační autority nakonfigurovaný ve vazbách. Další informace najdete v části Migrace certifikátu certifikační autority nakonfigurovaného v části Vazby .

Teď můžete spravovat veřejné certifikáty v nastavení TLS/SSL a vytvořit vazbu k sestavením a nasazením aplikací tak, že na ně odkazujete. Tento přístup se doporučuje nakonfigurovat certifikáty certifikační autority.

Pokud chcete spravovat veřejné certifikáty na úrovni instance služby, přečtěte si část Import certifikátu použití certifikátů TLS/SSL ve vaší aplikaci v Azure Spring Apps. pak postupujte podle některého z přístupů popsaných v následujících částech a vytvořte vazbu certifikátů certifikační autority k sestavením a nasazením aplikací.

Vytvoření vazby certifikátů certifikační autority k sestavením a nasazením aplikací

Informace o tom, jak vytvořit vazbu certifikátů certifikační autority k nasazením, najdete v části Načtení certifikátu použití certifikátů TLS/SSL ve vaší aplikaci v Azure Spring Apps. Pak pomocí následujících pokynů vytvořte vazbu na buildy aplikací.

Když povolíte službu sestavení a použijete spravovanou službu Azure Container Registry, pomocí následujícího příkazu integrujte certifikáty certifikační autority do vašeho nasazení:

az spring app deploy \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name <app-name> \
    --builder <builder-name> \
    --build-certificates <CA certificate-name> \
    --artifact-path <path-to-your-JAR-file>

Pokud pro službu sestavení používáte vlastní registr kontejneru nebo zakážete službu sestavení, pomocí následujícího příkazu integrujte certifikáty certifikační autority do sestavení:

az spring build-service build <create|update> \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name <app-name> \
    --builder <builder-name> \
    --certificates <CA certificate-name> \
    --artifact-path <path-to-your-JAR-file>

Zobrazení certifikátů certifikační autority svázaných s sestaveními aplikací

Pomocí následujících kroků zobrazíte certifikáty certifikační autority vázané na sestavení:

  1. Přejděte na stránku sestavení.

    Snímek obrazovky webu Azure Portal zobrazující stránku služby sestavení s aktuálním buildem v seznamu

  2. V navigačním podokně v části Nastavení vyberte vazby certifikátu.

  3. Na stránce Vazby certifikátů zobrazte certifikáty certifikační autority vázané na sestavení.

    Snímek obrazovky se stránkou vazby certifikátů zobrazující certifikáty certifikační autority vázané na sestavení

Vytvoření vazby certifikátů certifikační autority prostřednictvím vazeb v tvůrci (zastaralé)

Certifikáty certifikační autority používají balíček buildpack ca-certificates k podpoře poskytování certifikátů certifikační autority úložišti důvěryhodnosti systému za běhu a sestavení.

V plánu Azure Spring Apps Enterprise používají certifikáty certifikační autority kartu Certifikáty veřejného klíče na stránce nastavení TLS/SSL na webu Azure Portal, jak je znázorněno na následujícím snímku obrazovky:

Snímek obrazovky webu Azure Portal zobrazující část Certifikáty veřejných klíčů na stránce nastavení PROTOKOLU TLS/SSL

Certifikáty certifikační autority můžete nakonfigurovat na stránce Upravit vazbu . Certifikáty succeeded se zobrazují v seznamu certifikátů certifikační autority .

Snímek obrazovky webu Azure Portal s otevřenou stránkou Upravit vazby pro výchozí tvůrce s otevřenou vazbou Upravit pro certifikáty certifikační autority

Správa vazeb v tvůrci v Azure Spring Apps (zastaralé)

Tato část se vztahuje pouze na instanci služby Azure Spring Apps Enterprise s povolenou službou sestavení. Když je povolená služba sestavení, jedna vazba buildpacku znamená buď konfiguraci přihlašovacích údajů proti jednomu typu APM, nebo konfiguraci certifikátů certifikační autority pro typ certifikátů certifikační autority. V případě integrace APM postupujte podle předchozích pokynů ke konfiguraci nezbytných proměnných prostředí nebo tajných kódů pro APM.

Poznámka:

Při konfiguraci proměnných prostředí pro vazby APM použijte názvy klíčů bez předpony. Nepoužívejte například předponu DT_ pro vazbu Dynatrace ani APPLICATIONINSIGHTS_ pro Přehledy aplikace. Balíčky sestavení Tanzu APM transformují název klíče na původní název proměnné prostředí s předponou.

Vazby buildpacku můžete spravovat pomocí webu Azure Portal nebo Azure CLI.

Pomocí následujících kroků zobrazíte vazby buildpacku:

  1. Na webu Azure Portal přejděte do instance služby Azure Spring Apps Enterprise.

  2. V navigačním podokně vyberte Sestavit službu.

  3. Výběrem možnosti Upravit ve sloupci Vazby zobrazíte vazby nakonfigurované pro tvůrce.

    Snímek obrazovky webu Azure Portal zobrazující stránku Služby sestavení se zvýrazněným odkazem Upravit vazby pro vybraného tvůrce

  4. Zkontrolujte vazby na stránce Upravit vazbu pro výchozí stránku tvůrce .

    Snímek obrazovky webu Azure Portal zobrazující vazbu pro úpravy výchozí stránky tvůrce s typy vazeb a jejich stavem

Vytvoření vazby buildpacku

Pokud chcete vytvořit vazbu buildpacku, vyberte na stránce Upravit vazby nevázanou, zadejte vlastnosti vazby a pak vyberte Uložit.

Zrušení vazby buildpacku

Vazbu vazby buildpacku můžete zrušit pomocí příkazu Zrušit vazbu vazby nebo úpravou vlastností vazby.

Pokud chcete použít příkaz Zrušit vazbu vazby , vyberte vázaný hypertextový odkaz a pak vyberte Zrušit vazbu.

Snímek obrazovky webu Azure Portal Upravit vazby pro výchozí stránku tvůrce se zvýrazněnou možností Zrušit vazbu pro vybraný typ vazby

Pokud chcete zrušit vazbu vazby balíčku buildu úpravou vlastností vazby, vyberte Upravit vazbu a pak vyberte Zrušit vazbu.

Snímek obrazovky webu Azure Portal zobrazující stránku Upravit vazbu se zvýrazněným tlačítkem Zrušit vazbu

Když zrušíte vazbu vazby, stav vazby se změní z Vazby na Nevázaný.

Migrace certifikátů APM a CA z vazeb v tvůrci

Funkce vazeb v tvůrci je zastaralá a v budoucnu se odebere. Doporučujeme migrovat vazby v tvůrci.

Certifikáty APM a CA můžete nakonfigurovat ve vazbách a můžete je migrovat pomocí následujících částí.

Migrace APM nakonfigurovaných ve vazbách

Ve většiněpřípadůch Můžete vytvořit novou konfiguraci APM se stejnou konfigurací ve vazbách a povolit tuto konfiguraci APM globálně. Všechna následná sestavení a nasazení tuto konfiguraci používají automaticky. K migraci použijte následující kroky:

  1. K vytvoření konfigurace APM použijte následující příkaz:

    az spring apm create \
        --resource-group <resource-group-name> \
        --service <Azure-Spring-Apps-instance-name> \
        --name <your-APM-name> \
        --type <your-APM-type> \
        --properties a=b c=d \
        --secrets e=f g=h
    
  2. Globální povolení konfigurace APM pomocí následujícího příkazu:

    az spring apm enable-globally \
        --resource-group <resource-group-name> \
        --service <Azure-Spring-Apps-instance-name> \
        --name <your-APM-name> \
    
  3. Pomocí následujícího příkazu znovu nasaďte všechny aplikace tak, aby používaly novou konfiguraci APM povolenou globálně:

    az spring app deploy \
        --resource-group <resource-group-name> \
        --service <Azure-Spring-Apps-instance-name> \
        --name <app-name> \
        --builder <builder-name> \
        --artifact-path <path-to-your-JAR-file>
    
  4. Ověřte, že nová konfigurace APM funguje pro všechny aplikace. Pokud všechno funguje správně, pomocí následujícího příkazu odeberte vazby APM v Tvůrci:

    az spring build-service builder buildpack-binding delete \
        --resource-group <resource-group-name> \
        --service <Azure-Spring-Apps-instance-name> \
        --name <your-APM-buildpack-binding-name> \
        --builder-name <your-builder-name>
    

Pokud je v vazbách nakonfigurovaných několik apmů, můžete vytvořit několik konfigurací APM se stejnou konfigurací ve vazbách a povolit konfiguraci APM globálně, pokud je k dispozici. --apms Pokud chcete globálně přepsat povolenou funkci APM, použijte parametr k určení konfigurace APM pro nasazení, jak je znázorněno v následujícím příkazu:

az spring app deploy \
    --resource-group <resource-group-name> \
    --service <Azure-Spring-Apps-instance-name> \
    --name <app-name> \
    --builder <builder-name> \
    --apms <APM-name> \
    --artifact-path <path-to-your-JAR-file>

Během procesu migrace se APM konfiguruje ve vazbách i v konfiguraci APM. V tomto případě se konfigurace APM projeví a vazba se ignoruje.

Migrace certifikátu certifikační autority nakonfigurovaného ve vazbách

K migraci certifikátu certifikační autority použijte následující postup:

  1. Pokud je certifikát certifikační autority nakonfigurovaný ve vazbě, můžete certifikát načíst do aplikace, pokud se používá za běhu. Další informace najdete v části Načtení certifikátu použití certifikátů TLS/SSL ve vaší aplikaci v Azure Spring Apps.

  2. Pomocí následujícího příkazu znovu nasaďte všechny aplikace pomocí certifikátu certifikační autority. Pokud certifikát použijete v době sestavení, zadejte --build-certificates pomocí parametru certifikát certifikační autority, který se má použít v době sestavení pro nasazení:

    az spring app deploy \
        --resource-group <resource-group-name> \
        --service <Azure-Spring-Apps-instance-name> \
        --name <app-name> \
        --builder <builder-name> \
        --build-certificates <CA certificate-name> \
        --artifact-path <path-to-your-JAR-file>
    
  3. Ověřte, jestli certifikát certifikační autority funguje pro všechny aplikace, které ho používají. Pokud všechno funguje správně, pomocí následujícího příkazu odeberte vazby certifikátů certifikační autority v tvůrci:

    az spring build-service builder buildpack-binding delete \
        --resource-group <resource-group-name> \
        --service <Azure-Spring-Apps-instance-name> \
        --name <your-CA-certificate-buildpack-binding-name> \
        --builder-name <your-builder-name>
    

Další kroky