Skip to content

AttuneOps/ovirt-APIs-from-macOS-or-Linux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docs Discord Docs Generic badge

oVirt APIs

Attune

Attune automates and orchestrates processes to streamline deployments, scaling, migrations, and management of your systems. The Attune platform is building a community of sharable automated and orchestrated processes.

You can leverage the publicly available orchestrated blueprints to increase your productivity, and accelerate the delivery of your projects. You can open-source your own work and improve existing community orchestrated projects.

Get Started with Attune, Download NOW!

The Attune Community Edition can be downloaded for free from our ServerTribe website. You can learn more about Attune through ServerTribe's YouTube Channel.

Clone this Project

To clone this project into your own instance of Attune, follow the Clone a GIT Project How To Instructions.

Blueprints

This Project contains the following Blueprints.

KS oVirt Boot WinPE Recreate Virtual Machine

oVirt Recreate Virtual Machine

KS oVirt Delete VM - Group

Parameters

Name Type Script Reference Comment
Kickstarted Node Basic Node kickstartednode
Kickstart Worker Build Linux User Linux/Unix Credential kickstartworkerbuildlinuxuser
Kickstart Worker Linux Node Linux/Unix Node kickstartworkerlinuxnode Linux refers to both Linux and MacOS
KS: Attune Base Dir Text ksattunebasedir
oVirt: Bios Type Text ovirtbiostype Valid Values are (they must be in all capitals):
1. CLUSTER_DEFAULT - Use the cluster-wide default.
2. I440FX_SEA_BIOS - i440fx chipset with SeaBIOS.
3. Q35_OVMF - q35 chipset with OVMF (UEFI) BIOS.
4. Q35_SEA_BIOS - q35 chipset with SeaBIOS.
5. Q35_SECURE_BOOT- q35 chipset with OVMF (UEFI) BIOS with SecureBoot enabled.

https://ovirt.github.io/ovirt-engine-api-model/4.5/#types/bios_type
oVirt: Cluster Name Text ovirtclustername
oVirt: CPU Count Text ovirtcpucount
oVirt: Datacenter Name Text ovirtdatacentername
oVirt: Disk Interface Text ovirtdiskinterface SATA or IDE required for Windows
VIRTIO_SCSI for windows after driver install
VIRTIO for Linux
oVirt: Disk Storage Name Text ovirtdiskstoragename
oVirt: Engine API User Basic Credential ovirtengineapiuser
oVirt: Engine Server Basic Node ovirtengineserver
oVirt: Memory Size Text ovirtmemorysize
oVirt: Network Name Text ovirtnetworkname
oVirt: NIC Interface Text ovirtnicinterface E1000 for Windows
VIRTIO for Linux
oVirt: VM Comment Text ovirtvmcomment Input to the comment text field in the vm struct https://ovirt.github.io/ovirt-engine-api-model/4.5/#types/vm.
oVirt: VM Description Text ovirtvmdescription Input to the description text field in the vm struct https://ovirt.github.io/ovirt-engine-api-model/4.5/#types/vm.
oVirt: TimeZone Text ovirttimezone https://github.com/oVirt/ovirt-engine/blob/master/packaging/conf/timezones-defaults.properties

Files

Name Type Comment

Contribute to this Project

The collective power of a community of talented individuals working in concert delivers not only more ideas, but quicker development and troubleshooting when issues arise.

If you’d like to contribute and help improve these projects, please fork our repository, commit your changes in Attune, push you changes, and create a pull request.

pull request


Please feel free to raise any issues or questions you have.

create an issue


Thank you