Sammanfattning

Slutförd

Grattis! Du har containeriserat och distribuerat en Java-app till Azure Kubernetes Service.

Du ville lära dig hur du containeriserar och distribuerar en Java-app till Azure. Du har följt de här stegen:

  1. Skapa en container för en Java-applikation.
  2. Skapa en containeravbildning för Java-appen.
  3. Kör containeravbildningen lokalt.
  4. Skicka containeravbildningen till Azure Container Registry.
  5. Distribuera containeravbildningen till Azure Kubernetes Service.

Nu är du säker på att du kan containerisera och distribuera en Java-app till Azure.

Övervaka och felsöka AKS

Om du vill ha omedelbar felsökning kontrollerar du programloggarna med kubectl logs deployment/flightbookingsystemsample --tail=100 och Kubernetes-händelser med kubectl get events --sort-by=.metadata.creationTimestamp. För plattformsmått, kontrollplansloggar och containerloggsamling, se Övervaka Azure Kubernetes Service (AKS).

Den här övningen aktiverar inte logginsamling för Container Insights eller konfigurerar diagnostikinställningar för kontrollplan. Dessa funktioner kräver separat konfiguration och kan medföra ytterligare Azure Monitor avgifter.

Rensa resurser

I den här modulen skapade du Azure-resurser i en resursgrupp. Om du inte behöver dessa resurser senare tar du bort resursgruppen från Azure-portalen eller kör följande kommando i samma lokala Bash-session som du använde för övningarna:

Note

Om du öppnar en annan terminal eller väljer Bash i Azure Cloud Shell anger du först AZ_RESOURCE_GROUP till det faktiska namnet på resursgruppen från installationen och väljer samma Azure-prenumeration. En ny lokal Bash-session kan ärva exporterade variabler när den startas som underordnad ditt ursprungliga skal. En oberoende Azure Cloud Shell-session ärver inte miljövariabler från ditt lokala kommandoskal. Bekräfta gruppnamnet och den aktiva prenumerationen innan du tar bort resurser.

az group delete --name "$AZ_RESOURCE_GROUP" --yes

Det kan ta en minut att köra det här kommandot.

Viktig

Ta bort de Azure-resurserna som användes i denna modul för att undvika oönskade avgifter.

Ytterligare resurser

Läs mer om Docker.

Läs mer om Azure Container Registry.

Läs mer om Azure Kubernetes Service.