Kubeara

Auto-alojamento

Instale o painel de controlo com licença MIT com o script de instalação ou Docker Compose.

A Kubeara auto-alojada executa o painel de controlo em infraestrutura que controla. Tem licença MIT, é gratuita para sempre, com servidores, equipas e membros ilimitados. As cargas de trabalho continuam a correr nos anfitriões Ubuntu que liga — o mesmo modelo que a Cloud.

Código-fonte e script de instalação: github.com/kubeara/core.

Instalador de uma linha

Reveja o script antes de o enviar para uma consola: install.sh.

macOS / Linux / Windows (WSL ou Git Bash):

curl -fsSL https://setup.kubeara.dev | sh

Windows PowerShell (Docker Desktop):

irm https://setup.kubeara.dev/install.ps1 | iex

O instalador espera Docker e Compose (pode instalar o Docker Engine no Linux). Escreve ficheiros Compose e env e arranca o painel.

Abra o painel em http://your-server-ip:3000 ou na porta impressa na saída do instalador.

Docker Compose manual

git clone https://github.com/kubeara/core
cd control-panel
cp .env.example .env
docker compose up -d

Edite .env para segredos, URL público e portas antes de expor o painel para além de localhost.

Depois de o painel estar no ar

  1. Conclua a configuração de conta na primeira execução na interface.
  2. Ligue um servidor Ubuntu 22.04+ por SSH.
  3. Implemente um serviço do catálogo.

O anfitrião do painel e os servidores de carga podem ser a mesma máquina ou máquinas diferentes. Trate o painel como produção: TLS à frente, cópias de segurança da sua base de dados/volumes e SSH restrito.

Atualizações

Obtenha imagens mais recentes ou volte a executar o canal do instalador que usa (KUBEARA_VERSION / documentação no GitHub). Faça sempre um instantâneo dos volumes antes de uma atualização importante.

Quando usar a Cloud em vez disso

Use a Kubeara Cloud se não quiser operar o painel, ou se quiser o nível Cloud gratuito de 1 servidor sem executar Compose. As cargas de trabalho continuam nos seus servidores.

Ajuda