Shrnutí

Dokončeno

V tomto modulu jste prozkoumali strategie optimalizace nákladů na výpočetní prostředky Azure Kubernetes Service (AKS). Hledali jste způsoby, jak spravovat nákladově efektivní nasazení mnoha úloh, abyste splnili požadavky zákazníků a použili zásady. Zautomatizování procesu zavedení obchodních zásad, které určují, jak vaše vývojové týmy tvaruje způsob, jakým vaše organizace používá výpočetní prostředky AKS.

Konfigurací více fondů uzlů v clusteru AKS jste identifikovali konkrétní fondy uzlů uživatelů pro spouštění konkrétních úloh. Viděli jste, jak nakonfigurovat tyto fondy uzlů a ručně škálovat počet uzlů ve scénářích, ve kterých máte kontrolu nad intervaly využití.

Dále jste nakonfigurovali fond spotových uzlů uživatele pro přístup k nevyužité výpočetní kapacitě Azure se slevou. Vytvořili jste naplánované úlohy, které se mají spouštět ve fondu uzlů. Nakonfigurovali jste automatické škálování clusteru pro škálování počtu uzlů směrem nahoru nebo dolů na základě požadavků na výpočetní prostředky. Tato konfigurace zpracovává zvýšené požadavky zákazníků, aniž byste vytvářeli mnoho uzlů, které se nebudou používat.

Nakonec jste povolili a nakonfigurovali doplněk Azure Policy pro AKS. Tento doplněk spravuje kvóty prostředků a řídí nasazení výpočetních prostředků AKS. Zapnuli jste integrovanou zásadu pro zajištění limitů prostředků procesoru a paměti. Tato zásada konfiguruje parametry pro odepření úloh, které překračují předdefinovaná omezení prostředků pro procesor a paměť.

AKS usnadňuje nasazení spravovaného clusteru Kubernetes v Azure a optimalizaci nákladů na výpočetní prostředky při spouštění velkého počtu úloh.

Vyčištění placených prostředků

V tomto modulu jste vytvořili fakturované prostředky ve vašem předplatném Azure. Následující postup vám ukáže, jak tyto prostředky vyčistit, aby se za ně na vašem účtu neúčtovaly žádné průběžné poplatky.

  1. Otevřete Azure Portal.

  2. Vyberte Skupiny prostředků.

  3. Najděte skupinu prostředků rg-akscostsaving (nebo vámi používanou jinou skupinu prostředků) a vyberte ji.

  4. Na kartě Přehled této skupiny prostředků vyberte Odstranit skupinu prostředků.

  5. Pro potvrzení zadejte název skupiny prostředků. Vyberte Odstranit a odstraňte tak všechny prostředky, které jste v tomto modulu vytvořili. Odstranění potvrďte opětovně výběrem možnosti Odstranit .

  6. Nakonec spuštěním příkazu kubectl config delete-context odeberte kontext odstraněného clusteru. Tady je příklad celého příkazu. Nezapomeňte nahradit název clusteru názvem vašeho clusteru.

    kubectl config delete-context akscostsaving-17835
    

    Pokud je příkaz úspěšný, vrátí výstup podobný tomuto:

    deleted context akscostsaving-17835 from /home/user/.kube/config
    

Volitelné: Vyčištění služeb

V tomto modulu jste také zaregistrovali poskytovatele služeb v Azure pro přístup k jejich funkcím. Za registraci poskytovatelů nebo funkcí se neúčtují žádné další poplatky. Pokud chcete zrušit registraci, postupujte podle těchto kroků.

  1. Spuštěním následujícího příkazu zrušíte registraci funkce Azure Policy v AKS.

    az feature unregister --namespace Microsoft.ContainerService --name AKS-AzurePolicyAutoApprove
    
  2. Opakujte postup pro poskytovatele Azure.

    az provider unregister --namespace Microsoft.PolicyInsights
    az provider unregister --namespace Microsoft.ContainerService
    

    Důležité

    Pokud se rozhodnete zrušit registraci, nebudou funkce optimalizace popsané v výukovém modulu moct, dokud se nezaregistrujete.

Další informace

Další informace o jednotlivých koncepcích probíraných v tomto modulu najdete v následujících článcích a na následujících webech: