Udostępnij za pośrednictwem


Wdrażanie platformy Kubernetes w celu używania kontenerów z usługą Azure Stack Hub

Uwaga

Element Kubernetes Azure Stack Marketplace służy wyłącznie do wdrażania klastrów w celu weryfikacji koncepcji. W przypadku obsługiwanych klastrów Kubernetes w usłudze Azure Stack użyj aparatu AKS.

Możesz wykonać kroki opisane w tym artykule, aby wdrożyć i skonfigurować zasoby dla platformy Kubernetes w ramach jednej skoordynowanej operacji. W tych krokach jest używany szablon rozwiązania usługi Azure Resource Manager. Musisz zebrać wymagane informacje o instalacji usługi Azure Stack Hub, wygenerować szablon, a następnie wdrożyć go w chmurze. Szablon usługi Azure Stack Hub nie używa tej samej zarządzanej usługi AKS oferowanej na globalnej platformie Azure.

Kubernetes i kontenery

Platformę Kubernetes można zainstalować przy użyciu szablonów usługi Azure Resource Manager generowanych przez aparat AKS w usłudze Azure Stack Hub. Kubernetes to system open source do automatyzacji wdrażania, skalowania i zarządzania aplikacjami w kontenerach. Kontener znajduje się na obrazie. Obraz kontenera jest podobny do maszyny wirtualnej, jednak w przeciwieństwie do maszyny wirtualnej, kontener zawiera tylko zasoby potrzebne do uruchomienia aplikacji, takie jak kod, środowisko uruchomieniowe, aby wykonać kod, określone biblioteki i ustawienia.

Za pomocą platformy Kubernetes można wykonywać następujące czynności:

  • Twórz wysoce skalowalne, skalowalne, skalowalne aplikacje, które można wdrażać w ciągu kilku sekund.
  • Uprość projektowanie aplikacji i zwiększ jej niezawodność przez różne aplikacje Helm. Helm to narzędzie do tworzenia pakietów typu open source, które ułatwia instalowanie cyklu życia aplikacji Kubernetes i zarządzanie nim.
  • Łatwe monitorowanie i diagnozowanie kondycji aplikacji.

Opłaty będą naliczane tylko za użycie zasobów obliczeniowych wymaganych przez węzły obsługujące klaster. Aby uzyskać więcej informacji, zobacz Użycie i rozliczenia w usłudze Azure Stack Hub.

Wdrażanie platformy Kubernetes w celu korzystania z kontenerów

Kroki wdrażania klastra Kubernetes w usłudze Azure Stack Hub zależą od usługi zarządzania tożsamościami. Sprawdź rozwiązanie do zarządzania tożsamościami używane przez instalację usługi Azure Stack Hub. Skontaktuj się z administratorem usługi Azure Stack Hub, aby zweryfikować usługę zarządzania tożsamościami.

Nawiązywanie połączenia z klastrem

Teraz możesz nawiązać połączenie z klastrem. Wzorzec można znaleźć w grupie zasobów klastra i ma nazwę k8s-master-<sequence-of-numbers>. Użyj klienta SSH, aby nawiązać połączenie z serwerem głównym. Na serwerze głównym można użyć narzędzia kubectl, klienta wiersza polecenia Kubernetes do zarządzania klastrem. Aby uzyskać instrukcje, zobacz Kubernetes.io.

Menedżer pakietów helm może być również przydatny do instalowania i wdrażania aplikacji w klastrze. Aby uzyskać instrukcje dotyczące instalowania i używania programu Helm z klastrem, zobacz helm.sh.

Następne kroki

Włączanie pulpitu nawigacyjnego platformy Kubernetes

Dodawanie rozwiązania Kubernetes do witryny Marketplace (dla operatora usługi Azure Stack Hub)

Wdrażanie rozwiązania Kubernetes w usłudze Azure Stack Hub przy użyciu identyfikatora Microsoft Entra

Wdrażanie rozwiązania Kubernetes w usłudze Azure Stack Hub przy użyciu usług Federacyjnych Active Directory (AD FS)

Usługa Kubernetes na platformie Azure