使用自定义FreeBSD ISO创建Google Cloud实例



我想用Hardedbsd iso创建一个新的Google Cloud实例。Hardeddbsd是一个基于FreeBSD的操作系统。我查看了上的公共文件https://cloud.google.com/compute/docs/images/import-existing-image但我在支持的操作系统部分看不到FreeBSD。

有办法做到这一点吗?

FreeBSD在GCE中运行得很好,自定义图像的上传过程或制作自己的图像非常容易,我想说甚至比AWS更好,因此同样的更改可能适用于Hardedbsd,唯一的"诀窍"是在你有了原始磁盘后,你需要使用gnu-tar上传图像:

gtar -cSzf freebsd.tar.gz disk.raw

要创建disk.raw,我使用以下脚本https://github.com/fabrik-red/images/blob/master/fabrik.sh(ZFS上的root用户(阅读更多关于您可以查看的过程的信息:https://fabrik.red/post/google/

为了测试或获得想法,您可以尝试FreeBSD 12.0https://github.com/fabrik-red/images/releases/download/12.0/disk.tar.gz

我还没有尝试过在谷歌云平台上使用任何*BSD,所以我要谨慎对待。您可以尝试在救援模式下启动实例(如果支持的话(,并执行dd将Hardedbsd写入主磁盘。你也可以看看Hashicorp的Packer,它旨在创建要部署在云上的操作系统映像。

https://www.packer.io/docs/builders/googlecompute.html

最新更新