OpenNebula uses a method called contextualization to send information to the VM at boot time. Its most basic usage is to share networking configuration and login credentials with the VM so it can be configured. More advanced cases can be starting a custom script on VM boot or preparing configuration to use OpenNebula Gate.
How Should I Read This Chapter¶
Before reading this chapter, you should have already installed your Frontend, the KVM Hosts, LXD Hosts or vCenter node and have an OpenNebula cloud up and running with at least one virtualization node.
To enable the use of contextualization there are two steps that you need to perform:
- Installing contextualization packages in your images
- Set contextualization data in the VM template
Learn how to do that in the contextualization guide linked below for the hypervisor configured.