ovirt

package
v0.90.16 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 26, 2024 License: Apache-2.0 Imports: 6 Imported by: 2

Documentation

Overview

Package ovirt contains ovirt-specific Terraform-variable logic.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func TFVars

func TFVars(
	auth Auth,
	clusterID string,
	storageDomainID string,
	networkName string,
	vnicProfileID string,
	baseImage string,
	infraID string,
	masterSpec *v1beta1.OvirtMachineProviderSpec,
	affinityGroups []ovirt.AffinityGroup,
) ([]byte, error)

TFVars generates ovirt-specific Terraform variables.

Types

type Auth

type Auth struct {
	URL      string `json:"ovirt_url"`
	Username string `json:"ovirt_username"`
	Password string `json:"ovirt_password"`
	Cafile   string `json:"ovirt_cafile"`
	Cabundle string `json:"ovirt_ca_bundle"`
	Insecure bool   `json:"ovirt_insecure"`
}

Auth is the collection of credentials that will be used by terraform.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL