LXD 5.17 chega com novos recursos, melhorias e muito mais

LXD

LXD (Linux Container Daemon) é uma ferramenta de gerenciamento de contêineres e máquinas virtuais

Faz alguns dias Canônico anunciado, através de uma postagem no blog, o lançamento da nova versão do gerenciador de contêineres LXD 5.16 e 5.17 e das mudanças mais notáveis, a mais importante está no LXD 5.17 com suporte para delegação OpenZFS 2.2, entre outras coisas.

Para quem não conhece o LXD, saiba que este fornece ferramentas para gerenciar contêineres centralmente Implantado em clusters de vários servidores. O LXD é implementado como um processo em segundo plano, aceita solicitações de rede por meio da API REST e oferece suporte a vários back-ends de armazenamento, instantâneos com um segmento de estado, migração ao vivo de contêineres em execução de uma máquina para outra e ferramentas para armazenar contêineres de imagens.

El de emergência Ferramentas LXC serve como tempo de execução prevenir arremessar recipientes e inclui o biblioteca liblxc, un conjunto de utilitários (lxc-create, lxc-start, lxc-stop, lxc-ls, etc.), modelos prevenir criar recipientes e um conjunto de vários links de linguagem de programação. O isolamento é realizado usando mecanismos padrão do kernel Linux (namespaces, cgroups, Apparmor, SELinux, Seccomp). Além do LXC, o LXD também utiliza componentes dos projetos CRIU e QEMU.

Principais novidades do LXD 5.17

Nesta nova versão apresentada do LXD 5.17, destaca-se que Introduz a capacidade de delegar namespaces ao ZFS, permitindo que um contêiner acesse para gerenciar seu conjunto de dados no ZFS. E espera-se que a versão estável do OpenZFS 2.2 seja lançada em breve, já que muitos novos recursos são esperados com este sistema de arquivos ZFS de código aberto para sistemas Linux e BSD.

Outra das mudanças que se destacam nesta nova versão é que Suporte para copiar um instantâneo de uma partição para outro host foi adicionado ao kit de ferramentas e criar uma nova partição nela, bem como detecção adicional de grupos de armazenamento desconhecidos e recriação de logs de banco de dados para o utilitário de recuperação de desastres.

Além disso, nota-se também que a documentação foi melhorada, alterado para o estilo de navegação Diataxis, adicionado um procedimento para adicionar uma NIC roteada a uma instância de VM, alterado as seções de opções de configuração para serem recolhíveis e vinculáveis.

Destaca-se também que lxd-doc atualizado para suportar asserção do tipo yaml, adicionou teste para exportação, importação e recuperação de backups, instalou pacotes adicionais para habilitar PKI e testes executivos simultâneos.

Da parte do mudanças que foram feitas na versão LXD 5.16, o seguinte é destacado:

  • Agora é possível carregar arquivos de imagem ISO como volumes de armazenamento personalizados, que podem ser anexados a uma máquina virtual como um CD inicializável, permitindo a instalação simplificada de sistemas operacionais personalizados a partir de uma “biblioteca” de volumes ISO personalizados.
  • As implementações LXD alocam e consomem endereços IP para diversos fins. Mas até agora não havia uma maneira fácil para sistemas externos (como aplicativos IPAM) identificarem e rastrearem o uso desses endereços. O LXD agora apresenta um novo endpoint unificado que agrega todos os mapeamentos de rede. Além do novo endpoint da API (/1.0/network-allocations endpoint 1 ), há também um comando CLI anexado lxc network list-allocations que exibirá suas informações de IPAM.
  • Alguns tipos de entidade no LXD possuem o conceito de propriedades separadas das opções de configuração dessa entidade. Anteriormente, a única maneira de modificar essas propriedades era fazê-lo interativamente com os comandos lxc * edit ou por uma combinação de lxc * show canalizado para sed/awk e depois voltar para o comando lxc * edit apropriado. Agora é possível modificar uma propriedade de entidade diretamente com os comandos lxc * set fornecendo o sinalizador –property.

Finalmente, se você estiver interessado em saber mais sobre isso, você pode verificar os detalhes no link a seguir