Versions in this module Expand all Collapse all v0 v0.1.1 Aug 16, 2023 v0.1.0 Jul 24, 2023 Changes in this version + const ConfigureCephClientLabel + const ConfigureOSLabel + const ConfigureOpenStackLabel + const CtlPlaneNetwork + const InstallOSLabel + const InstallOpenStackLabel + const NicConfigTemplateFile + const RunOSLabel + const RunOpenStackLabel + const ValidateNetworkLabel + func BuildBMHHostMap(ctx context.Context, helper *helper.Helper, ...) error + func ConditionalDeploy(ctx context.Context, helper *helper.Helper, obj client.Object, ...) error + func ConfigureCephClient(ctx context.Context, helper *helper.Helper, obj client.Object, ...) error + func Deploy(ctx context.Context, helper *helper.Helper, obj client.Object, ...) (*ctrl.Result, error) + func DeployBaremetalSet(ctx context.Context, helper *helper.Helper, ...) (bool, error) + func DeployNovaExternalCompute(ctx context.Context, helper *helper.Helper, ...) (*novav1beta1.NovaExternalCompute, error) + func DeployService(ctx context.Context, helper *helper.Helper, obj client.Object, ...) error + func EnsureDNSData(ctx context.Context, helper *helper.Helper, ...) ([]string, string, bool, error) + func EnsureIPSets(ctx context.Context, helper *helper.Helper, ...) (map[string]infranetworkv1.IPSet, bool, error) + func EnsureServices(ctx context.Context, helper *helper.Helper, ...) error + func GenerateNodeInventory(ctx context.Context, helper *helper.Helper, ...) (string, error) + func GenerateRoleInventory(ctx context.Context, helper *helper.Helper, ...) (string, error) + func GetService(ctx context.Context, helper *helper.Helper, service string) (dataplanev1.OpenStackDataPlaneService, error) + func GetServices(instance *dataplanev1.OpenStackDataPlaneNode, ...) []string + type ServiceYAML struct + Kind string + Metadata yaml.Node + Spec yaml.Node