GUI de Civo Kubernetes para Mac.
Painel de cluster ao vivo, registos de pods em tempo real, sem kubectl.
O CivoCloudManager é uma GUI macOS nativa para Civo Kubernetes (K3s gerido). Fala diretamente com a API Kubernetes do cluster por mTLS com certificado de cliente, construído sobre a framework Security da Apple, lê métricas do metrics-server e transmite registos de pods em tempo real, tudo a partir de uma única janela macOS nativa.
O que vê ao abrir um cluster Civo.
-
Indicadores de CPU e memória ao vivo.
Indicadores circulares com histórico sparkline, vindos do metrics-server (com alternativa discreta quando o addon não está instalado). Atualizam sem refresh manual.
-
Registos de pods em tempo real.
Visualizador de registos monoespaçado e com scroll. Auto-scroll, auto-refresh, refresh manual. Troque de container em pods com vários containers.
-
Comandos avulsos.
Corra um comando num cluster sem kubectl. A app agenda-o como um Job de vida curta e mostra-lhe o output. Para uma shell interativa dentro de um pod em execução, mantenha o k9s ou o kubectl exec.
-
Escala de deployments.
Suba ou desça réplicas a partir da lista de deployments. Rollout restart no menu de contexto.
-
Visualizador de ConfigMap e Secret.
Percorra todos os ConfigMaps e Secrets de qualquer namespace. Valores descodificados de Base64 apresentados no local.
-
Filtro por namespace.
Um seletor filtra todas as listas de workloads, deployments, services, ingresses, PVCs. Mantém-se entre secções.
Como a GUI fala com o seu cluster.
A app descarrega o kubeconfig do cluster a partir da Civo REST API, importa o certificado de cliente PEM embebido e a chave privada através da framework Security da Apple com SecItemImport e SecIdentityCreate (sem kubectl, sem openssl, sem processos externos) e abre uma ligação HTTPS+mTLS direta ao servidor da API Kubernetes. Ao selecionar um cluster, a porta 6443 no firewall Civo do cluster abre para o seu IP público atual e fecha quando sai.
Porque é que dispensa o kubectl?
O kubectl funciona bem. Também é mais uma coisa para instalar, configurar, fixar na versão certa e manter sincronizada entre máquinas. Uma GUI que fala Kubernetes de origem significa que um Mac acabado de configurar gere um cluster Civo cinco minutos depois de instalar uma app, sem arranque do Homebrew, sem malabarismo com kubeconfigs.
Em detalhe
Leituras dedicadas para cada produto Civo.
Cada área da Civo em que o CivoCloudManager toca tem a sua própria página, com as especificidades, os compromissos e os detalhes de arquitetura. Escolha a mais próxima do que faz hoje.
- 01 Alternativa à Civo CLI para Mac Onde a GUI ganha à CLI, onde não ganha e como as duas convivem.
- 02 Navegador de Civo Object Storage para Mac Navegador S3 nativo. Ponha buckets inativos em pausa num vault central.
- 03 Firewall Civo a partir da barra de menus do Mac Abrir e fechar cada firewall num clique, deteção automática de IP, temporizador de fecho.
- 04 Painel de custos Civo para Mac Encargos reais da Civo charges API. Seletor de período e projeção de fim do mês.
Guias
Passo a passo, e comparações honestas.
- 01 Ligar a sua chave API Civo Gere a chave no painel da Civo, cole-a uma vez e deixe o macOS Keychain guardá-la a partir daí.
- 02 Abrir um firewall para o seu IP O procedimento manual, a armadilha de IP dinâmico que ele deixa para trás e um caminho gratuito na barra de menus que fecha a regra ao fim do prazo.
- 03 vs Lens, OpenLens e k9s Três ferramentas agnósticas ao cluster, uma específica da Civo. A diferença decide qual quer ter aberta.
- 04 Civo Object Storage via S3 O endpoint regional, configuração pronta para s3cmd, rclone e a AWS CLI, e o que um cliente nativo faz de diferente.
- 05 DNS Civo no Mac Aponte um domínio aos nameservers da Civo e depois mantenha a zona numa app nativa em vez de um separador do browser.
- 06 Changelog Todas as versões lançadas, da mais recente para trás, com o detalhe que uma nota de release da loja é curta demais para levar.
Abra um cluster Civo numa janela nativa.
Compra única na Mac App Store. Partilha familiar ativa.