K3s é uma distribuição leve do Kubernetes desenvolvida para IoT e computação de borda. Com K3s, você obtém os benefícios de um Kubernetes em conformidade com todas as regulamentações necessárias, mas com a sobrecarga operacional reduzida. Suas melhorias incluem back-ends de armazenamento leves (sqlite3 como padrão em vez de etcd), um único pacote binário com dependências mínimas de sistema operacional e consumo de memória reduzido, tornando K3s adequado para ambientes com recursos limitados. Usamos K3s em máquinas de ponto de venda e estamos muito contentes com nossa decisão.
O K3s é uma distribuição leve do Kubernetes desenvolvida para IoT e computação de borda. É empacotado como um único binário e tem dependências mínimas ou nenhuma de sistemas operacionais, tornando-o realmente fácil de operar e usar. Ele usa o sqlite3 como armazenamento padrão em vez do etcd. O K3s tem uma pegada de memória reduzida porque executa todos os componentes relevantes em um único processo. Ele também atinge um binário menor ao remover drivers de armazenamento de terceiras e provedoras de nuvem que não são relevantes para os casos de uso do K3s. Para ambientes com recursos limitados, K3s é uma escolha muito boa e vale a pena considerar.
