Skip to content

Minimal cloud-init config-disk initialization for OpenBSD cloud templates

License

Notifications You must be signed in to change notification settings

arpnetworks/openbsd-cloud-init

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OpenBSD initialization for cloud environments

Overview

This repo is dead.

You can just install cloud-init on OpenBSD like this::

git clone https://github.com/canonical/cloud-init.git
cd cloud-init
tools/build-on-openbsd

Then, incorporate the following into your startup scripts::

# After disks are mounted
cloud-init init --local

# After network has run
cloud-init init

cloud-init modules --mode config
cloud-init modules --mode final

Overview (OLD)

Build Status

Despite cloud-init claiming that OpenBSD is supported, I've never seen a version of cloud-init for OpenBSD no matter where I looked.

There is an independent, and also minimal, one by exoscale, but that's about it.

At ARP Networks, we provision new VMs with cloud-init using the config-disk method (NoCloud), so in order to keep with our commitment to support the *BSDs, we've created these minimal scripts that will take our cloud-init config-disk images and instantiate a full OpenBSD VM from it.

Copyright

Copyright (c) 2020 ARP Networks, Inc.

About

Minimal cloud-init config-disk initialization for OpenBSD cloud templates

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages