Automating VM creation: Difference between revisions

Jump to navigation Jump to search
no edit summary
No edit summary
No edit summary
Line 5: Line 5:


<!--T:2-->
<!--T:2-->
To automate the creation of cloud VMs, volumes, etc. [https://wiki.openstack.org/wiki/Heat Heat], [[Terraform]], or the [[OpenStack python API]] can be used. To install and configure settings and software within the VM [https://cloudinit.readthedocs.io/en/latest/ cloud-init] is used.
To automate the creation of cloud VMs, volumes, etc. the [OpenStack Command Line Clients |CLI], [https://wiki.openstack.org/wiki/Heat Heat], [[Terraform]], or the [[OpenStack python API]] can be used. To install and configure settings and software within the VM [https://cloudinit.readthedocs.io/en/latest/ cloud-init] is used.


Cloud-init files are used to initialize a particular VM and run within that VM. They can be thought of as a way to automate tasks you would perform at the command line while logged into your VM. They can be used to perform tasks such as updating the operating system, installing and configuring applications, creating files, running commands, and create users and groups. Cloud-init can be used to setup other provisioning tools such as [https://docs.ansible.com/ ansible] or [https://puppet.com/ puppet] to continue with the software and VM configuration if desired.
Cloud-init files are used to initialize a particular VM and run within that VM. They can be thought of as a way to automate tasks you would perform at the command line while logged into your VM. They can be used to perform tasks such as updating the operating system, installing and configuring applications, creating files, running commands, and create users and groups. Cloud-init can be used to setup other provisioning tools such as [https://docs.ansible.com/ ansible] or [https://puppet.com/ puppet] to continue with the software and VM configuration if desired.
cc_staff
1,486

edits

Navigation menu