Provider
A plataforma onde o DevStation roda sua infraestrutura. Proxmox é o suporte de hoje.
Proxmox é o primeiro provider suportado pelo DevStation.
O objetivo não é substituir a interface do Proxmox. O DevStation posiciona-se acima dela: lê a topologia, prepara o plano de mudanças, orquestra provisionamento pela TUI e depois usa as VMs provisionadas como alvo de instalação dos services.
Status em tempo real
Além do ciclo de provisionamento, o DevStation conecta à API do Proxmox para consultar o estado real do ambiente: clusters, nodes, VMs, conectividade e sinais básicos de uso. Essas leituras alimentam a TUI sem exigir que você alterne para a interface web a cada verificação.
Services nas VMs
Depois que as VMs existem, uma station registra services a partir de blueprints. Um blueprint standalone, como k3s, tem como alvo VMs específicas. Um blueprint hosted, como argocd, roda sobre um service já registrado, por exemplo k3s.server.
Fluxo
- Cadastre as credenciais no vault local.
- Modele o cluster e os nodes.
- Defina images e sizes.
- Crie virtual machines com tags livres.
- Execute
planeapplypela TUI. - Crie uma station, registre services a partir dos blueprints e instale o subconjunto escolhido.
Transparência
Os planos de mudança, decisões e passos executados continuam visíveis. A ferramenta automatiza o fluxo, mas não esconde a infraestrutura: saída do plano OpenTofu, steps de blueprint, logs de execução e status de services continuam auditáveis.