O Incus faz malabarismos com contêineres e máquinas virtuais e a sua mais nova versão pode usar um subcaminho de um volume como disco e criar redes OVN isoladas. O armazenamento disponível para um projeto também pode ser definido separadamente para cada pool de armazenamento. O Incus 6.4 traz melhorias para a configuração de grupos de cluster e muito mais.
Incus 6.4
No Incus 6.4, os comandos para controlar grupos de clusters seguem o esquema padrão. Por exemplo, “incus cluster group show mygroup” fornece informações de configuração sobre o grupo de clusters “mygroup”.
Além disso, a linha de base da CPU da VM pode ser definida com base no grupo de clusters. Como exemplo, o anúncio oficial dá o comando:
incus cluster group set foo instances.vm.cpu.x86_64.baseline=kvm64 instances.vm.cpu.x86_64.flags=auto
Ele passa automaticamente pelos servidores no grupo de cluster “foo” e preenche a configuração “flags” com os sinalizadores típicos da CPU. Independente dos grupos de clusters, no Incus 6.4 agora você pode montar um subdiretório em um volume em outro contêiner.
Mesmo nas versões anteriores, os Projetos podiam restringir o acesso aos recursos. O acesso aos meios de armazenamento de dados só poderia ser regulamentado de forma geral para todos os conjuntos de armazenamento. O Incus 6.4 remove esse limite.
A partir dessa nova versão do Incus, o acesso a cada pool de armazenamento pode ser limitado individualmente. As restrições são controladas pela nova configuração “limits.disk.pool.POOLNAME”. Se você definir como “0”, o pool de armazenamento até desaparecerá da lista de pools disponíveis.
Para redes OVN, a rede uplink é configurada usando a propriedade “rede”. Esta é a rede através da qual todos os pacotes fluem de e para o mundo exterior para a rede OVN. Com o novo valor “none”, a Incus cria uma rede OVN isolada que não tem mais nenhuma conexão com o mundo exterior.
Você pode fornecer a cada contêiner sua própria instância LXCFS dedicada usando a configuração “instances.lxcfs.per_instance”. Finalmente, as variáveis de ambiente para contêineres OCI podem ser armazenadas em um arquivo (texto).
O Incus
Incus é um gerenciador/hipervisor para contêineres (via LXC ) e máquinas virtuais (via QEMU ). É um fork do LXD pelos mantenedores originais. A documentação da página wiki do LXD ainda é amplamente relevante e encoraja a leitura.
A versão 6.4 do Incus traz muitas novidades. Se você ainda não o atualizou, atualize agora mesmo e tenha acesso a todos os recursos.
Via: Linux-Magazin