Chega a nova versão do fork LXD, Incus 0.2

Bigorna

Incus é um contêiner de sistema e gerenciador de máquina virtual moderno, seguro e poderoso.

Comunidade Contêineres Linux revelados há poucos dias o lançamento da segunda versão do projetoou bigorna 0.2, versão na qual estão incluídas a maioria das alterações feitas no LXD 5.19, além de introduzir alguns recursos e melhorias adicionais, como o suporte para máquinas virtuais, bem como suporte de cluster para migração do LXD, entre outras coisas.

Para quem não conhece o Incus, saiba que este é um fork do LXD que nasceu devido à decisão da Canonical de desenvolver o LXD separadamente Como um projeto corporativo e da comunidade Linux Containers que supervisionou o desenvolvimento do LXD, criei o Incus com o objetivo de fornecer uma alternativa independente e voltada para a comunidade.

Bigorna fornece ferramentas para gerenciamento centralizado de contêineres e máquinas virtuais Implantado em um único host ou em um cluster de vários servidores. O projeto é implementado como um processo em segundo plano que aceita solicitações pela rede via API REST e suporta vários back-ends de armazenamento (árvore de diretórios, ZFS, Btrfs, LVM), migração ao vivo de contêineres em execução de uma máquina para outra e ferramentas para armazenar contêineres de imagens.

O que há de novo no Incus 0.2?

Nesta nova versão do Incus 0.2 que se apresenta, uma de suas principais novidades é o adicionado suporte para máquinas virtuais para criação de armazenamento baseado na tecnologia NVME, já que um novo parâmetro de configuração foi adicionado «io.bus» para indicar o tipo de disco, que por padrão está definido como «virtio-scsi«, embora seja mencionado que se o valor for alterado para «nvme«, a unidade da máquina virtual ficará visível como um SSD NVME.

Outra mudança que se destaca nesta nova versão é o novo utilitário adicionado «lxd-para-incus", que tem como objetivo automatizar a transição de LXD para Incus e no qual também foi adicionado suporte para versão LXD 5.19 e fornece a capacidade de migrar não apenas hosts individuais, mas também clusters LXD. Isso menciona que qualquer pessoa com LXD versão 4.0 e superior (até 5.19) agora pode migrar facilmente para o Incus instalando o Incus apenas executando «lxd-para-incus»

Além disso, o Incus 0.2 apresenta um novo requisito de imagem para contêineres sem privilégios, em que o parâmetro «requisitos.privilegiados", que pode ser definido como "false" para proibir o uso da imagem em contêineres privilegiados. A configuração, por exemplo, poderia ser usada para imagens de distribuição NixOS que atualmente são incompatíveis com contêineres privilegiados.

Por outro lado, destaca a cópia de volume personalizado do lado do servidor, já que no Incus 0.2 a implementação do modo de criação de cópias de partições no lado do servidor foi movida do LXD, que acelera significativamente as operações de cópia de partição eliminando o redirecionamento de dados através do cliente. A ferramenta de linha de comando detecta automaticamente suporte para isso e o utiliza quando disponível.

Das outras mudanças que se destacam nesta nova versão:

  • Conjuntos vinculados estaticamente foram fornecidos para sistemas ARM64.
  • Correção de patch relacionado à desconexão da configuração do bloco zfs
  • Implementado o autorizador para o driver TLS.
  • Adicionado um sinalizador às operações para ignorar a configuração do ouvinte de eventos.
  • Correção no teste de recuperação de volume de armazenamento
  • Teste de syslog corrigido
  • Guias da IU removidas
  • Adicionado comando incus config trust aos subcomandos ausentes
  • Removido o excesso de referências LXD
  • Atualização para .tar.xz
  • Adicionado recurso para atualizar o nó do volume de armazenamento

Por último, mas não menos importante, vale a pena mencionar que o projeto Incus também planeja corrigir alguns erros conceituais cometidos durante o desenvolvimento do LXD que anteriormente não podiam ser corrigidos sem quebrar a compatibilidade com versões anteriores.

Enfim sim você está interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir