Nasazení a správa aplikací z Azure Marketplace v clusterech Kubernetes s podporou Azure Arc
Azure Marketplace je online obchod, který obsahuje tisíce softwarových aplikací a služeb IT vytvořených špičkovými technologickými společnostmi. Na Azure Marketplace můžete najít, vyzkoušet, koupit a nasadit software a služby, které potřebujete k vytváření nových řešení a správě cloudové infrastruktury. Katalog obsahuje řešení pro různá odvětví a technické oblasti, bezplatné zkušební verze a konzultační služby od partnerů Microsoftu.
Mezi tato řešení patří nabídky kontejnerů založené na aplikacích Kubernetes. Tyto nabídky obsahují aplikace, které se můžou spouštět v clusterech Kubernetes s podporou Azure Arc, které jsou reprezentované jako rozšíření clusteru. Nasazení nabídky z Azure Marketplace vytvoří novou instanci rozšíření v clusteru Kubernetes s podporou Arc.
V tomto článku se dozvíte, jak:
- Objevte aplikace, které podporují clustery Kubernetes s podporou Azure Arc.
- Kupte si aplikaci.
- Nasaďte aplikaci do clusteru.
- Monitorujte informace o využití a fakturaci.
K provedení těchto úloh můžete použít Azure CLI nebo Azure Portal.
Požadavky
Pokud chcete nasadit aplikaci, musíte mít existující připojený cluster Kubernetes s podporou Azure Arc s alespoň jedním uzlem operačního systému a typu linux/amd64
architektury. Pokud jste cluster ještě nepřipojili, použijte naše rychlé zprovoznění. Než začnete, nezapomeňte agenty upgradovat na nejnovější verzi.
- Existující cluster Kubernetes s podporou Azure Arc s alespoň jedním uzlem operačního systému a typem
linux/amd64
architektury . Pokud nasazujete Flux (GitOps), můžete použít cluster založený na ARM64 bezlinux/amd64
uzlu.- Pokud jste cluster ještě nepřipojili, použijte naše rychlé zprovoznění.
- Upgradujte agenty na nejnovější verzi.
- Pokud ke kontrole, nasazení a správě aplikací Azure Marketplace používáte Azure CLI:
- Nejnovější verze Azure CLI.
- Nejnovější verze
k8s-extension
rozšíření Azure CLI Nainstalujte rozšíření spuštěnímaz extension add --name k8s-extension
příkazu .k8s-extension
Pokud už je rozšíření nainstalované, ujistěte se, že je aktualizované na nejnovější verzi spuštěnímaz extension update --name k8s-extension
příkazu .
Poznámka:
Tato funkce je aktuálně podporována pouze v následujících oblastech:
- USA – východ, USA – východ2, USA – východ 2, USA – východ, USA – západ 2, USA – středozápad, USA – středojiž, USA – západ, Severní Evropa, Kanada – střed, Kanada – střed, Jihovýchodní Asie, Austrálie – východ, Indie – střed, Japonsko – východ, Korea – střed, Velká Británie – západ, Německo – středozápad, Francie – střed, Východní Asie, USA – západ 3, Norsko – východ, Jižní Afrika – sever, USA – středosever, USA – středosever Austrálie – jihovýchod, Švýcarsko – sever, Japonsko – západ, Indie – jih
Zjišťování aplikací Kubernetes, které podporují clustery s podporou Azure Arc
Zjišťování aplikací Kubernetes na Azure Marketplace na webu Azure Portal:
Na webu Azure Portal vyhledejte Marketplace. Ve výsledcích v části Služby vyberte Marketplace.
Z Marketplace můžete nabídku nebo vydavatele vyhledat přímo podle názvu nebo můžete procházet všechny nabídky. Pokud chcete najít nabídky aplikací Kubernetes, vyberte v části Kategorie v nabídce vlevo kontejnery.
Důležité
Kategorie Kontejnery zahrnuje aplikace Kubernetes i samostatné image kontejnerů. Při provádění těchto kroků nezapomeňte vybrat jenom nabídky aplikací Kubernetes. Image kontejnerů mají jiný proces nasazení a obecně není možné je nasadit v clusterech Kubernetes s podporou Arc.
Na stránce se zobrazí několik nabídek aplikací Kubernetes. Pokud chcete zobrazit všechny nabídky aplikací Kubernetes, vyberte Zobrazit více.
Případně můžete vyhledat konkrétní
publisherId
aplikaci Kubernetes vydavatele na Azure Marketplace. Podrobnosti o tom, jak najít ID vydavatele, najdete na kartě Azure CLI pro tento článek.
Jakmile najdete aplikaci, kterou chcete nasadit, přejděte k další části.
Nasazení aplikace Kubernetes
Jakmile identifikujete nabídku, kterou chcete nasadit, postupujte takto:
Na kartě Plány a ceny si prohlédněte možnosti. Pokud je k dispozici více plánů, najděte ten, který vyhovuje vašim potřebám. Zkontrolujte podmínky na stránce, abyste měli jistotu, že jsou přijatelné, a pak vyberte Vytvořit.
Vyberte skupinu prostředků a cluster s podporou arc, do kterého chcete aplikaci nasadit.
Dokončete všechny stránky průvodce nasazením a určete všechny možnosti konfigurace, které aplikace vyžaduje.
Až budete hotovi, vyberte Zkontrolovat a vytvořit a pak výběrem možnosti Vytvořit nabídku nasaďte.
Ověření nasazení
Nasazení nabídky z Azure Marketplace vytvoří novou instanci rozšíření v clusteru Kubernetes s podporou Arc. Úspěšné nasazení můžete ověřit ověřením úspěšného spuštění rozšíření.
Ověřte, že nasazení přejdete do clusteru, na kterém jste rozšíření nedávno nainstalovali, a pak přejděte na Rozšíření, kde se zobrazí stav rozšíření.
Pokud bylo nasazení úspěšné, stav bude úspěšný. Pokud je stav Vytváření, nasazení stále probíhá. Počkejte několik minut a pak to znovu zkontrolujte.
Pokud se nasazení nezdaří, přečtěte si téma Řešení potíží s neúspěšným nasazením nabídky aplikace Kubernetes.
Monitorování informací o fakturaci a využití
Informace o fakturaci a využití nasazeného rozšíření můžete monitorovat na webu Azure Portal.
Na webu Azure Portal přejděte do skupiny prostředků vašeho clusteru.
Vyberte Analýzu nákladů služby Cost Management>. V části Produkt můžete zobrazit rozpis nákladů pro plán, který jste vybrali.
Odebrání aplikace
Zakoupený plán nabídky Kubernetes můžete odstranit odstraněním instance rozšíření v clusteru.
Pokud chcete instanci rozšíření odstranit na webu Azure Portal, vyberte Rozšíření v rámci vašeho clusteru. Vyberte aplikaci, kterou chcete odebrat, a pak vyberte Odinstalovat.
Řešení problému
Nápovědu k řešení problémů najdete v tématu Řešení potíží s neúspěšným nasazením nabídky aplikace Kubernetes.
Další kroky
- Přečtěte si o rozšířeních kubernetes s podporou Arc.
- Pomocí našeho rychlého startu připojte cluster Kubernetes ke službě Azure Arc.