openstack

package
v0.1.72 Latest Latest
Warning

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

Go to latest
Published: Jan 13, 2026 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func GetOpenStackClusterForHostedCluster added in v0.1.57

func GetOpenStackClusterForHostedCluster(ctx context.Context, c client.Client, hcluster *hyperv1.HostedCluster, controlPlaneNamespace string) (capiopenstackv1beta1.OpenStackCluster, error)

func OpenStackReleaseImage added in v0.1.57

func OpenStackReleaseImage(releaseImage *releaseinfo.ReleaseImage) (string, error)

OpenStackReleaseImage returns the release version for the OpenStack image. The release version is extracted from the release metadata.

func OpenstackDefaultImage added in v0.1.57

func OpenstackDefaultImage(releaseImage *releaseinfo.ReleaseImage) (string, string, error)

OpenstackDefaultImage returns the default RHCOS image for the given release. The image URL and SHA256 hash are returned.

func PrefixedClusterImageName added in v0.1.57

func PrefixedClusterImageName(hcluster *hyperv1.HostedCluster, releaseImage *releaseinfo.ReleaseImage) (string, error)

PrefixedClusterImageName returns a prefixed name of the image for the given HostedCluster.

func ReconcileOpenStackImageSpec added in v0.1.57

func ReconcileOpenStackImageSpec(hcluster *hyperv1.HostedCluster, openStackImageSpec *orc.ImageSpec, release *releaseinfo.ReleaseImage) error

ReconcileOpenStackImageSpec reconciles the OpenStack ImageSpec for the given HostedCluster. The image spec will be set to the default RHCOS image for the given release.

Types

This section is empty.

Jump to

Keyboard shortcuts

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