Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Projekty jsou primárními jednotkami pro správu aplikací v desktopové verzi AKS. Projekty seskupují související prostředky Kubernetes, jako jsou nasazení, služby a konfigurace, do jedné logické jednotky. Tento článek obsahuje přehled projektů v desktopové verzi AKS, včetně jejich výhod, funkcí a porovnání s tradičními obory názvů Kubernetes.
Proč používat projekty v desktopové verzi AKS?
Projekty usnadňují:
- Seznamte se s hranicemi aplikací.
- Správa přístupu pomocí RBAC
- Zobrazení všech prostředků na jednom místě
- Přiřaďte vlastnictví prostředků Kubernetes a Azure a spravujte náklady.
Označování jmenných prostorů a přístup k projektům
Když vytvoříte Projekt v desktopové verzi AKS, je přidružen k oboru názvů Kubernetes. Desktopová aplikace AKS používá popisky Kubernetes v oborech názvů k určení, které z nich se v uživatelském rozhraní zobrazují jako projekty. Každý uživatel s přístupem k přidruženému oboru názvů může zobrazit Projekt, takže přístup k oboru názvů a popisování určují, kteří uživatelé vidí jednotlivé projekty.
Projekt můžete vytvořit v desktopové verzi AKS pomocí jedné z následujících možností:
- Použít existující obor názvů: Tato možnost umožňuje importovat existující obor názvů Kubernetes do plochy AKS jako projekt. To je užitečné, pokud už máte nasazené aplikace a chcete je spravovat prostřednictvím plochy AKS bez přerušení. Když naimportujete namespace, AKS desktop k němu přidá Kubernetes popisky a zobrazí jej jako projekt.
- Vytvořit nový obor názvů: Tato možnost vytvoří nový standardní obor názvů Kubernetes, který poskytuje základní funkce pro správu prostředků aplikace, jejich vlastností a map. Tato možnost je podporována také projekty Headlamp.
- Vytvořte nový spravovaný obor názvů AKS: Tento vylepšený typ projektu je ve výchozím nastavení propojený s spravovaným oborem názvů AKS, což je způsob, jak logicky izolovat úlohy a týmy v rámci clusteru. Tato funkce umožňuje správcům vynucovat kvóty prostředků, používat zásady sítě a spravovat řízení přístupu na úrovni oboru názvů. Spravovaný obor názvů seskupuje prostředky Azure a prostředky Kubernetes společně, což je užitečné pro přisuzování vlastnictví, správu nákladů a identifikaci všeho, co patří vaší aplikaci. Projekt se může skládat z jedné nebo více aplikací. Ve většině příkladů uvádíme jenom jednu aplikaci, aby byla jednoduchá.
Desktopová aplikace AKS ukazuje, jestli je každý obor názvů již součástí projektu. Když naimportujete obor názvů, AKS desktop do něj přidá Kubernetes štítky a zobrazí jej jako Projekt.
Obrazovka Přehled projektu
Po nasazení aplikace do Projektu prostřednictvím plochy AKS získáte přístup k obrazovce Přehled projektu . Obrazovka Přehled projektu je centralizované kontrolní centrum, které vám poskytuje viditelnost, postřehy a přímé akce pro správu, monitorování a optimalizaci aplikace.
Následující tabulka popisuje klíčové funkce dostupné na obrazovce Přehled projektu:
| funkce | Description |
|---|---|
| Prostředky | Zobrazte všechny prostředky Kubernetes nasazené v Projectu, včetně úloh a konfigurace sítě. |
| Access | Udělte nebo odeberte přístup ke svému projektu. |
| Map | Vizualizujte, jak prostředky Kubernetes v Projectu komunikují a znázorňují tok dat mezi nasazeními a službami. |
| Informace | Umožňuje zobrazit a upravit kvótu prostředků projektu, zásady sítě. |
| Nasazení | Podívejte se na kanály vytvořené službou GitHub Pipelines Preview. |
| Logs | Přístup k protokolům streamování pro vaši aplikaci |
| Metrics | Prohlédněte si podrobné metriky, jako je využití procesoru, paměti a prostředků pro vaši aplikaci. |
| Změna velikosti | Nakonfigurujte škálování aplikací pomocí automatického škálování podů ve vodorovném směru (HPA) nebo ručního nastavení. |
| Přehledy | Spusťte diagnostiku založenou na protokolu eBPF (Processes, Trace Transmission Control Protocol (TCP), Trace DNS) a vyřešte problémy s aplikací bez změn kódu nebo restartování podu. Viz Řešení potíží s aplikací pomocí Insights. |
Projekty vs. prostory názvů Kubernetes
Následující tabulka porovnává projekty v desktopové verzi AKS s obory názvů Kubernetes, což je tradičnější způsob seskupení prostředků v Kubernetes:
| Koncepce | Desktopový projekt AKS | Kubernetes Namespace |
|---|---|---|
| Purpose | Seskupování na úrovni aplikace | Izolace prostředků |
| Úroveň abstrakce | Vysoká (přívětivá pro vývojáře) | Nízká (zaměřeno na infrastrukturu) |
| Mapování | Obvykle 1:1 | Nativní koncept Kubernetes |