Przejście do głównej treści

Aktualizacja dab Nexus Managed App

Za przeprowadzenie aktualizacji Managed App odpowiada Panstwa zespół IT.

Wazne

Aktualizacji nie mozna przeprowadzic z poziomu interfejsu uzytkownika. Jedynym sposobem na zaktualizowanie Managed App jest uzycie Azure CLI (Command Line Interface).

Jak korzystac z Azure CLI

  • Nalezy otworzyc Azure Portal

  • Uruchomic Azure CLI, wybierajac podswietlony przycisk w prawym górnym rogu:

    manAppUpdate1

  • Po otwarciu Cloud Shell, konsola jest gotowa do uzycia, gdy pojawi sie prompt PS /home/username>:

    manAppUpdate2

Lokalna instalacja Azure CLI

Istnieje mozliwosc zainstalowania Azure CLI lokalnie. Szczególy znajduja sie w instrukcji Installing the Azure CLI | Microsoft Learn.

Aktualizacja przy uzyciu Azure CLI

Wszystkie parametry oraz dodatkowe informacje opisane sa w dokumentacji Microsoft.

Poniżej znajduje sie komenda (oznaczone elementy nalezy zastapic odpowiednimi informacjami):

az webapp config container set --resource-group <YourManagedResourceGroup> --name <YourWebApp> --container-image-name <YourContainerImageName> --subscription <YourSubscriptionID_or_YourSubscriptionName>

Przyklad 1 z identyfikatorem subskrypcji (Subscription ID):

az webapp config container set --resource-group mrg-dab-ne-20250226100748 --name app-dabnexus-n2r762lqg52wy --container-image-name dabgmbh.azurecr.io/dab.nexus:1.x.x --subscription 6efa6167-0a50-4c52-a0a0-0a0000a000aa

Przyklad 2 z nazwa subskrypcji (Subscription Name):

az webapp config container set --resource-group mrg-dab-ne-20250226100748 --name app-dabnexus-n2r762lqg52wy --container-image-name dabgmbh.azurecr.io/dab.nexus:1.x.x --subscription "Microsoft Azure Sponsorship"

Wyszukiwanie niezbednych informacji w Azure Portal

Resource Group

  • Otworzyc Azure Portal i zalogowac sie
  • Wyszukac Managed Applications i przejsc do Panstwa Managed App (np. ManagedAppDoku)
  • Zakladka Przeglad > Podstawowe informacje (Overview > Essentials): Managed resource group zawiera informacje: --resource-group mrg-dab-ne-20250226100748

Name

  • Wejsc do Managed resource group (np. mrg-dab-ne-20250226100748)
  • W sekcji Resources w typie App Service znajduje sie zawartosc do: --name app-dabnexus-n2r762lqg52wy

Container Image

  • Otworzyc Web App (np. app-dabnexus-n2r762lqg52wy)
  • Zakladka Przeglad > Wlasciwosci > Web app zawiera nastepujace informacje:

--container-image-name dabgmbh.azurecr.io/dab.nexus:VERSION (nalezy zamienic VERSION na najnowsza wersje dab Nexus)

Subskrypcja (dozwolone: nazwa lub ID)

  • Otworzyc Managed resource group (np. mrg-dab-ne-20250226100748)
  • Zakladka Podstawowe informacje > Subscription zawiera nazwe, a Podstawowe informacje > Subscription ID zawiera identyfikator: --subscription Microsoft Azure Sponsorship LUB --subscription 6efa6167-0a50-4c52-a0a0-0a0000a000aa