Overnode é uma ferramenta de orquestração de contêineres multi-host com foco na simplicidade e previsibilidade. Meios simples: Aprender a ferramenta é um processo rápido. Tipicamente, leva cerca de 15 minutos para passar pelo tutorial. As configurações de implantação para aplicações são fáceis de entender e 100% compatíveis com arquivos de configuração independentes docker-compose. Os comandos CLI são intuitivos e familiares. Fácil reutilização de pilhas pré-configuradas, publicadas publicamente ou privadamente. Overnode fornece pilhas pré-configuradas para monitoramento e alerta por Prometheus e amigos, log central por Loki e Grafana, e visibilidade final e compreensão da aplicação através de exibição interativa por Weavescope. A complexidade operacional não cresce com um escalonamento de cluster para mais e mais nós. Mensagens de console são úteis em todos os casos, incluindo casos anormais e de canto. As ferramentas estão disponíveis para uma solução de problemas agradável e fácil com um cluster ou recipientes. O código fonte da ferramenta é um script de shell relativamente curto, que constrói em cima de dois outros produtos fáceis de usar: docker-compose e weavenet. Significa: Os arquivos de configuração definem tudo o que é necessário para uma implementação. (Re-) as distribuições são repetíveis / reprodutíveis. Operações / ações são automaticamente inferidas a partir do estado atual de um cluster e do estado requerido na configuração. Alterações em contêineres ou cluster podem ser desencadeadas apenas por comandos explícitos de overnode (ou docker). As atualizações na produção são seguras com opção de atualização de rollover distribuída. Você tem total controle de colocação, agendamento e todos os parâmetros de contêineres de docker.