- Distribuição ultraleve de Kubernetes em nó único para ambientes com recursos limitados, como dispositivos de IoT, embarcados e edge
- Pode ser instalado e operado como um único binário, com todos os principais componentes embutidos. Dependências externas minimizadas
- Usa SQLite como storage padrão no lugar de etcd por meio do Kine
- O runtime de contêiner é containerd & runc, o DNS é CoreDNS e todos os componentes essenciais são empacotados em um único launcher
- Estrutura lock-free e multiprocessos, integrando diversos componentes dentro de um único processo
- Remove o Kubernetes Scheduler e o substitui pelo webhook customizado
NodeSetter
- Suporte a operação offline: todos os recursos podem ser usados mesmo sem conexão com a internet
- Diferenças em relação a outras distribuições Kubernetes
- Ao contrário de distribuições leves/distribuídas para a camada FOG, como K3s e MicroK8s, o KubeSolo tem foco em dispositivos edge
- Sem recursos de cluster, sem etcd incluído, com suporte apenas à operação em nó único
- Todo o deploy, patch e release é feito a partir de um fork baseado em K3s, acompanhando rapidamente o upstream
- Funciona em todas as distribuições Linux (ARM, ARM64, x86_64)
Ainda não há comentários.