使用 Incus 构建实验室开发环境 1
· 阅读需 7 分钟
在上一篇文章中,我们主要探索了 Incus 的基本功能,成功地创建了容器和虚拟机。然而其基于命令行的操作方式对于多容器的管理还是有些不便。本期介绍基于 OpenTofu/Terraform 的方式来管理 Incus 环境。
在上一篇文章中,我们主要探索了 Incus 的基本功能,成功地创建了容器和虚拟机。然而其基于命令行的操作方式对于多容器的管理还是有些不便。本期介绍基于 OpenTofu/Terraform 的方式来管理 Incus 环境。
实验室此前主要使用 Docker 来构建容器化的开发环境,Vagrant + libvirt (QEMU/KVM) 来构建虚拟机开发环境。 或许使用 Incus 来统一管理会更加方便,基于 LXC 的容器亦可能更适合我们的使用场景。 本文是使用 Incus 构建环境的初步尝试,探索其使用方法。
在使用 vagrant-libvirt 的虚拟机时,发现创建时给的磁盘过小。
官方文档虽未提及,但搜索后发现可以用 qemu-img 轻松调整,遂记录一下。