12-12-2018 08:39 AM
Does anyone know what is the complete set of user-data I can use in cloudinit configuration within ansible playbook (for example on the zero-touch ansible play?)
Is there such a list we can use for user-data parameters?
Also, does anyone know is there are API calls for the system configuration (network, hardware, etc)?
We are trying to deploy a Grid with 2 vNIOS machines running version 8.x on KVM within an OpenStack - so automation through API is very important to us.
12-13-2018 10:24 PM - edited 12-13-2018 10:48 PM
There are sample templates available for zero-touch provisioning using ansible in the github here. The
deploy_grid_master_and_member.yml has the userdata used for initializing.
Also, if you need more information on API calls, and use case specific examples, you can take a look at this guide.
12-14-2018 03:06 AM
Thank you, Krishna.
If you look at the sample yml playbook, there's the user-data section - which I couldn't find anything on in the API docs.
My question was especially around that specific parameter and what commands we can use there?
As we tried deploying machines on OpenStack with the (adapted) sample script we saw that user-data actually did not configure anything on the machine, hence why I'm asking about usability of the user-data in the playbook, and what variables we can use there.
Is there any documentation on that? would you know?
12-14-2018 03:24 AM
In the Tech Docs section in the Infoblox Support Site, take a look at the vNIOS for KVM Hypervisor and OpenStack Installation Guide. The user data parameters are defined in the Defining User Data Settings for vNIOS for KVM Instance section on page 21.
Hope you find this helpful,
Thanks and Regards,