Создайте экземпляр Google Cloud с пользовательским FreeBSD ISO - PullRequest
0 голосов
/ 20 ноября 2018

Я хочу создать новый экземпляр Google Cloud с Hardenedbsd iso.Hardenedbsd - это ОС на базе FreeBSD.Я проверил общедоступную документацию по https://cloud.google.com/compute/docs/images/import-existing-image, но не смог увидеть FreeBSD в разделе поддерживаемых ОС.

Есть ли способ сделать это?

Ответы [ 2 ]

0 голосов
/ 20 декабря 2018

FreeBSD работает очень хорошо в GCE , процедура загрузки пользовательского изображения или создания собственного довольно проста, я бы сказал даже лучше, чем с AWS, поэтому изменения высокито же самое можно применить к Hardenedbsd , единственная хитрость в том, что после того, как у вас есть сырой диск, вам нужно использовать gnu tar для загрузки образа:

gtar -cSzf freebsd.tar.gz disk.raw

Чтобы создать disk.raw Я использую этот скрипт https://github.com/fabrik-red/images/blob/master/fabrik.sh (root в ZFS), чтобы узнать больше о процедурах, которые вы можете проверить: https://fabrik.red/post/google/

Для тестирования или получения идеи вы можете попробовать FreeBSD 12.0 https://github.com/fabrik-red/images/releases/download/12.0/disk.tar.gz

0 голосов
/ 20 ноября 2018

Я не пробовал работать с * BSD на Google Cloud Platform, так что поверьте мне на слово.Вы можете попробовать загрузить экземпляр в режиме восстановления (если поддерживается) и выполнить команду dd, чтобы записать Hardenedbsd на основной диск.Вы также можете взглянуть на Packer от Hashicorp, который предназначен для создания образов ОС для развертывания в облаке.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...