E foi lançado o Incus 6 LTS com base no LXD 6. Confira as novidades dessa atualização e veja como instalar no Linux.
Incus é um fork do sistema de gerenciamento de contêineres LXD, criado pela antiga equipe de desenvolvimento que criou o LXD. Ele é um contêiner de sistema e gerenciador de máquina virtual moderno, seguro e poderoso.
Enfim, o Incus é um fork do LXD que surgiu devido à decisão da Canonical de desenvolver o LXD como um projeto corporativo separado, separando-o da comunidade Linux Containers que supervisionou seu desenvolvimento.
A criação da Incus teve como objetivo fornecer uma alternativa independente e voltada para a comunidade.
Incus é um contêiner de sistema de código aberto gratuito e gerenciador de máquina virtual desenvolvido pela comunidade Linux Containers. Suporta imagens para um grande número de distribuições Linux.
Com ele, você pode gerenciar seus contêineres e VMs com uma ferramenta simples de linha de comando, diretamente por meio da API REST ou usando ferramentas e integrações de terceiros.
Recentemente foi apresentado o lançamento da primeira versão do projeto Incus, o Incus 6 LTS.
Novidades do Incus 6 LTS

Logo após o lançamento do LXD 6.0, desenvolvedores da comunidade Linux Containers anunciaram o lançamento do Incus 6.0 LTS (o fork do LXD, criado pela antiga equipe de desenvolvimento que criou o LXD), que oferece suporte estendido para produção, garantindo correções de bugs, segurança melhorias e pequenas atualizações de usabilidade pelos próximos 2 anos.
Após esse período, o Incus 6.0 LTS continuará recebendo manutenção de segurança pelos 5 anos restantes de seu ciclo de vida.
Esta nova versão do Incus 6.0 LTS vem após o Incus 0.7 e a mudança na numeração em vez de saltar para a versão 1.0 como normalmente deveria ser, a escolha de mudar para “6.0” é uma referência aos lançamentos dos outros projetos irmãos, “LXC 6.0 e LXCFS 6.0 LTS”, além de manter o mesmo tempo de suporte.
Quanto às próprias alterações da ferramenta nas quais o grupo de desenvolvimento estava trabalhando, podemos constatar que no Incus 6.0 LTS a chave de configuração limit.memory.swap foi expandida para permitir também quantidades de bytes, o que agora faz com que seu comportamento seja o seguinte:
limits.memory.swap=true: A memória do contêiner pode ser trocada (padrão)limits.memory.swap=false: O contêiner não deve ser trocado (troca mínima)limits.memory.swap=256MiB: O contêiner pode usar até 256 MiB de espaço de troca (além de seu limite definido. memória)
Outra mudança que se destaca nesta nova versão é a introdução de um novo mecanismo de preenchimento de shell, já que foi concluída a migração para a geração automática de scripts de preenchimento para diversos shells (bash, fish, powershell e zsh) facilitando a integração e a experiência do usuário.
Destaca-se também a migração ao vivo de VMs com discos conectados a partir de armazenamento remoto que agora podem ser migrados ao vivo junto com a máquina virtual.
Agora, as máquinas virtuais que incluem discos adicionais anexados de um pool de armazenamento remoto, como Ceph ou LVM, podem ser migradas em tempo real junto com a máquina virtual primária.
Das outras mudanças que se destacam no Incus 6 LTS, temos:
shiftfsfoi removido em favor da alteração do mapa de identificação VFSCanonical CandidA autenticação foi removida em favor do OpenID Connect.Canonical RBACa autorização foi removida em favor do OpenFGACanonical MAASIntegração de rede removida (recurso inferior/não utilizado)Ubuntu FanA rede foi removida em favor do OVN.core.trust_passwordfoi removido em favor de tokens confiáveis por razões de segurança- A configuração da ponte de rede gerenciada agora suporta a criação e conexão de interfaces VLAN, melhorando a flexibilidade e escalabilidade da rede no Incus.
- Adicionada a capacidade de obter informações detalhadas do sistema e do dispositivo USB por meio da ferramenta
incus info --resources, facilitando o gerenciamento e o monitoramento do seu ambiente. - Adicionada verificação OVN no controlador ovn
- Verificações de configuração reordenadas
Para saber mais sobre essa versão do Incus, acesse a nota de lançamento.
Como instalar ou atualizar o Incus
O Incus está disponível para as distribuições Linux mais comuns. Então, para instalar a versão mais recente do Incus nas principais distribuições Linux, acesse esse endereço.
Para usuários do Ubuntu, usem esse tutorial:
Como instalar contêiner Incus no Ubuntu 22.04 LTS