Udostępnij za pośrednictwem


Dodawanie wymagań wstępnych aparatu usługi Azure Kubernetes Services (AKS) do witryny Azure Stack Hub Marketplace

Aparat usług Azure Kubernetes Services (AKS) można skonfigurować dla użytkowników. Dodaj elementy opisane w tym artykule do usługi Azure Stack Hub. Użytkownicy mogą następnie wdrożyć klaster Kubernetes w ramach jednej skoordynowanej operacji. W tym artykule przedstawiono procedurę udostępniania aparatu AKS użytkownikom w środowiskach połączonych i odłączonych. Aparat AKS zależy od tożsamości jednostki usługi. Aparat usługi AKS musi również mieć w witrynie Marketplace: rozszerzenie niestandardowego skryptu i obraz podstawowy usługi AKS. Aparat AKS wymaga korzystania z usługi Azure Stack Hub w wersji 1910 lub nowszej.

Uwaga

Mapowanie usługi Azure Stack Hub na numer wersji aparatu usługi AKS można znaleźć w informacjach o wersji aparatu usługi AKS.

Sprawdzanie oferty usługi użytkownika

Użytkownicy będą potrzebować planu, oferty i subskrypcji usługi Azure Stack Hub z wystarczającą ilością miejsca. Użytkownicy często chcą wdrażać klastry z maksymalnie sześcioma maszynami wirtualnymi, składającymi się z trzech serwerów głównych i trzech węzłów roboczych. Należy upewnić się, że mają wystarczająco duży limit przydziału.

Jeśli potrzebujesz więcej informacji na temat planowania i konfigurowania oferty usług, zobacz Omówienie ofert usług w usłudze Azure Stack Hub

Tworzenie jednostki usługi i poświadczeń

Klaster Kubernetes będzie potrzebować uprawnień jednostki usługi (SPN) i ról w usłudze Azure Stack Hub.

  • Tworzenie nazwy SPN w identyfikatorze Microsoft Entra

    Jeśli używasz identyfikatora Microsoft Entra dla usługi zarządzania tożsamościami, musisz utworzyć nazwę SPN dla użytkowników wdrażających klaster Kubernetes. Utwórz nazwę SPN przy użyciu klucza tajnego klienta.

    Aby uzyskać instrukcje dotyczące korzystania z portalu administracyjnego, zobacz Tworzenie rejestracji aplikacji.
    Aby uzyskać instrukcje, zobacz Tworzenie rejestracji aplikacji, która używa poświadczeń wpisu tajnego klienta.

  • Tworzenie nazwy SPN w usługach AD FS

    Jeśli używasz usług Active Directory Federated Services (AD FS) dla usługi zarządzania tożsamościami, musisz utworzyć nazwę SPN dla użytkowników wdrażających klaster Kubernetes. Utwórz nazwę SPN przy użyciu klucza tajnego klienta.

    Aby uzyskać instrukcje dotyczące korzystania z programu PowerShell, zobacz Tworzenie rejestracji aplikacji, która używa poświadczeń wpisu tajnego klienta.

  • Przypisywanie roli

    Nazwa SPN będzie potrzebować dostępu do zasobów w subskrypcji użytkownika przy użyciu głównej nazwy usługi. Nazwa SPN będzie potrzebować dostępu współautora . Aby uzyskać instrukcje dotyczące przypisywania roli, zobacz Przypisywanie roli.

Dodawanie obrazu podstawowego usługi AKS

Podstawowy obraz usługi AKS można dodać do platformy handlowej, uzyskując element z platformy Azure. Jeśli jednak usługa Azure Stack Hub jest odłączona, skorzystaj z tych instrukcji Pobierz elementy witryny Marketplace z platformy Azure , aby dodać element. Dodaj element określony w kroku 5.

Dodaj następujący element do witryny Marketplace:

  1. Zaloguj się do portalu https://adminportal.local.azurestack.externaladministracyjnego .

  2. Wybierz pozycję Wszystkie usługi, a następnie w kategorii ADMINISTRACJA wybierz pozycję Zarządzanie witryną Marketplace.

  3. Wybierz pozycję + Dodaj z platformy Azure.

  4. Wprowadź AKS Base.

  5. Wybierz wersję obrazu zgodną z wersją aparatu AKS. Listę obrazu podstawowego usługi AKS do wersji aparatu AKS można znaleźć na stronie Obsługiwane wersje platformy Kubernetes.

  6. Wybierz pozycję Pobierz.

Dodawanie niestandardowego rozszerzenia skryptu

Skrypt niestandardowy można dodać do witryny Marketplace, uzyskując element z platformy Azure. Jeśli jednak usługa Azure Stack Hub jest rozłączona, użyj instrukcji Pobierz elementy witryny Marketplace z platformy Azure , aby dodać element. Dodaj element określony w kroku 5.

  1. Otwórz portal https://adminportal.local.azurestack.externaladministracyjny .

  2. Wybierz pozycję WSZYSTKIE usługi , a następnie w kategorii ADMINISTRACJA wybierz pozycję Zarządzanie witryną Marketplace.

  3. Wybierz pozycję + Dodaj z platformy Azure.

  4. Wprowadź Custom Script for Linux.

  5. Wybierz skrypt z następującym profilem:

    • Oferta: Skrypt niestandardowy dla systemu Linux 2.0

    • Wersja: 2.0.6 (lub najnowsza wersja)

    • Wydawca: Microsoft Corp

      Uwaga

      Może być wyświetlana więcej niż jedna wersja skryptu niestandardowego dla systemu Linux. Musisz dodać ostatnią wersję elementu.

  6. Wybierz pozycję Pobierz.

Następne kroki

Co to jest aparat AKS w usłudze Azure Stack Hub?

Omówienie ofert usług w usłudze Azure Stack Hub