Civo Kubernetes GUI na Maca.
Dashboard klastra na żywo, logi podów w czasie rzeczywistym, bez kubectl.
CivoCloudManager to natywne GUI macOS dla Civo Kubernetes (zarządzany K3s). Łączy się wprost z Kubernetes API klastra przez mTLS na certyfikatach klienta, zbudowany na frameworku Security od Apple, czyta metryki z metrics-server i strumieniuje logi podów w czasie rzeczywistym, wszystko w jednym natywnym oknie macOS.
Co widzisz po otwarciu klastra Civo.
-
Wskaźniki CPU i pamięci na żywo.
Okrągłe wskaźniki z historią sparkline, zasilane z metrics-server (łagodny fallback, gdy dodatek nie jest zainstalowany). Odświeżają się bez ręcznego kliknięcia.
-
Logi podów w czasie rzeczywistym.
Przewijalna przeglądarka logów pismem o stałej szerokości. Auto-scroll, auto-odświeżanie, odświeżanie ręczne. Przełączanie kontenerów w podach wielokontenerowych.
-
Pojedyncze komendy.
Uruchom komendę w klastrze bez kubectl. Aplikacja zleca ją jako krótkotrwały Job i pokazuje wynik. Po interaktywną powłokę w działającym podzie sięgnij po k9s albo kubectl exec.
-
Skalowanie deploymentów.
Podnoś i obniżaj liczbę replik prosto z listy deploymentów. Rollout restart z menu kontekstowego.
-
Podgląd ConfigMap i Secret.
Przeglądaj wszystkie ConfigMapy i Secrety w dowolnym namespace. Wartości rozkodowane z Base64 pokazują się w miejscu.
-
Filtr namespace.
Jeden wybór filtruje każdą listę workloadów: deploymenty, usługi, ingresy, PVC. Trzyma się między sekcjami.
Jak GUI rozmawia z twoim klastrem.
Aplikacja pobiera kubeconfig klastra z Civo REST API, importuje osadzony certyfikat klienta PEM i klucz prywatny przez framework Security od Apple za pomocą SecItemImport i SecIdentityCreate (bez kubectl, bez openssl, bez zewnętrznych procesów) i otwiera bezpośrednie połączenie HTTPS+mTLS do serwera Kubernetes API. Gdy wybierzesz klaster, port 6443 na firewallu Civo tego klastra otwiera się dla twojego bieżącego publicznego IP i zamyka się, gdy przejdziesz dalej.
Dlaczego bez kubectl?
kubectl działa dobrze. Jest też kolejną rzeczą do zainstalowania, skonfigurowania, przypięcia do wersji i utrzymania w zgodzie między maszynami. GUI, które mówi po kubernetesowemu natywnie, oznacza, że świeży Mac zarządza klastrem Civo pięć minut po instalacji jednej aplikacji, bez bootstrapu Homebrew, bez żonglowania kubeconfigami.
Pogłębione materiały
Osobny tekst dla każdego produktu Civo.
Każda powierzchnia Civo, której dotyka CivoCloudManager, ma własną stronę ze szczegółami, kompromisami i architekturą. Wybierz tę, która jest najbliżej twojej codziennej pracy.
- 01 Alternatywa dla Civo CLI na Maca Gdzie GUI wygrywa z CLI, gdzie nie wygrywa i jak oba działają obok siebie.
- 02 Przeglądarka Civo Object Storage na Maca Natywna przeglądarka zgodna z S3. Wstrzymaj nieaktywne buckety do centralnego vaulta.
- 03 Civo firewall z paska menu Maca Otwarcie i zamknięcie firewalla jednym kliknięciem, auto-wykrywanie IP, timer auto-close.
- 04 Dashboard kosztów Civo na Maca Realne opłaty z Civo charges API. Wybór okresu i prognoza na koniec miesiąca.
Poradniki
Krok po kroku, i uczciwe porównania.
- 01 Podłącz klucz API Civo Wygeneruj klucz w dashboardzie Civo, wklej go jeden raz, a dalej trzyma go macOS Keychain.
- 02 Otwórz firewall dla swojego IP Ręczna procedura, pułapka zmiennego IP, którą po sobie zostawia, i darmowa ścieżka z paska menu, która zamyka regułę na termin.
- 03 kontra Lens, OpenLens i k9s Trzy narzędzia niezależne od klastra, jedno zrobione pod Civo. Ta różnica decyduje, które chcesz mieć otwarte.
- 04 Civo Object Storage przez S3 Endpoint regionu, działająca konfiguracja dla s3cmd, rclone i AWS CLI, i co natywny klient robi inaczej.
- 05 Civo DNS na Macu Skieruj domenę na serwery nazw Civo, a potem trzymaj strefę w natywnej aplikacji zamiast w karcie przeglądarki.
- 06 Changelog Wszystkie wydania, od najnowszego, z detalem, którego notka w sklepie nie udźwignie.
Otwórz klaster Civo w natywnym oknie.
Jednorazowy zakup w Mac App Store. Chmura rodzinna włączona.