Documentation
¶
Index ¶
- Variables
- type OpenStackBaremetalSetReconciler
- func (r *OpenStackBaremetalSetReconciler) GetClient() client.Client
- func (r *OpenStackBaremetalSetReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackBaremetalSetReconciler) GetLogger() logr.Logger
- func (r *OpenStackBaremetalSetReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackBaremetalSetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackBaremetalSetReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackClientReconciler
- func (r *OpenStackClientReconciler) GetClient() client.Client
- func (r *OpenStackClientReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackClientReconciler) GetLogger() logr.Logger
- func (r *OpenStackClientReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackClientReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackClientReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackConfigVersionReconciler
- type OpenStackControlPlaneReconciler
- func (r *OpenStackControlPlaneReconciler) GetClient() client.Client
- func (r *OpenStackControlPlaneReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackControlPlaneReconciler) GetLogger() logr.Logger
- func (r *OpenStackControlPlaneReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackControlPlaneReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackEphemeralHeatReconciler
- func (r *OpenStackEphemeralHeatReconciler) GetClient() client.Client
- func (r *OpenStackEphemeralHeatReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackEphemeralHeatReconciler) GetLogger() logr.Logger
- func (r *OpenStackEphemeralHeatReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackEphemeralHeatReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackEphemeralHeatReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackIPSetReconciler
- func (r *OpenStackIPSetReconciler) GetClient() client.Client
- func (r *OpenStackIPSetReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackIPSetReconciler) GetLogger() logr.Logger
- func (r *OpenStackIPSetReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackIPSetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackIPSetReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackMACAddressReconciler
- func (r *OpenStackMACAddressReconciler) GetClient() client.Client
- func (r *OpenStackMACAddressReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackMACAddressReconciler) GetLogger() logr.Logger
- func (r *OpenStackMACAddressReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackMACAddressReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackMACAddressReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackNetReconciler
- func (r *OpenStackNetReconciler) GetClient() client.Client
- func (r *OpenStackNetReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackNetReconciler) GetLogger() logr.Logger
- func (r *OpenStackNetReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackNetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackNetReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackPlaybookGeneratorReconciler
- func (r *OpenStackPlaybookGeneratorReconciler) GetClient() client.Client
- func (r *OpenStackPlaybookGeneratorReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackPlaybookGeneratorReconciler) GetLogger() logr.Logger
- func (r *OpenStackPlaybookGeneratorReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackPlaybookGeneratorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackPlaybookGeneratorReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackProvisionServerReconciler
- func (r *OpenStackProvisionServerReconciler) GetClient() client.Client
- func (r *OpenStackProvisionServerReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackProvisionServerReconciler) GetLogger() logr.Logger
- func (r *OpenStackProvisionServerReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackProvisionServerReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackProvisionServerReconciler) SetupWithManager(mgr ctrl.Manager) error
- type OpenStackVMSetReconciler
- func (r *OpenStackVMSetReconciler) GetClient() client.Client
- func (r *OpenStackVMSetReconciler) GetKClient() kubernetes.Interface
- func (r *OpenStackVMSetReconciler) GetLogger() logr.Logger
- func (r *OpenStackVMSetReconciler) GetScheme() *runtime.Scheme
- func (r *OpenStackVMSetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *OpenStackVMSetReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
var OSPVersion = ospdirectorv1beta1.TemplateVersionTrain
OSPVersion - global var to specify tge OSP version, defaults to OSP16.2 (train)
Functions ¶
This section is empty.
Types ¶
type OpenStackBaremetalSetReconciler ¶
type OpenStackBaremetalSetReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackBaremetalSetReconciler reconciles a OpenStackBaremetalSet object
func (*OpenStackBaremetalSetReconciler) GetClient ¶
func (r *OpenStackBaremetalSetReconciler) GetClient() client.Client
GetClient -
func (*OpenStackBaremetalSetReconciler) GetKClient ¶
func (r *OpenStackBaremetalSetReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackBaremetalSetReconciler) GetLogger ¶
func (r *OpenStackBaremetalSetReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackBaremetalSetReconciler) GetScheme ¶
func (r *OpenStackBaremetalSetReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackBaremetalSetReconciler) Reconcile ¶
func (r *OpenStackBaremetalSetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile baremetalset
func (*OpenStackBaremetalSetReconciler) SetupWithManager ¶
func (r *OpenStackBaremetalSetReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager - prepare controller for use with operator manager
type OpenStackClientReconciler ¶
type OpenStackClientReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackClientReconciler reconciles a OpenStackClient object
func (*OpenStackClientReconciler) GetClient ¶
func (r *OpenStackClientReconciler) GetClient() client.Client
GetClient -
func (*OpenStackClientReconciler) GetKClient ¶
func (r *OpenStackClientReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackClientReconciler) GetLogger ¶
func (r *OpenStackClientReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackClientReconciler) GetScheme ¶
func (r *OpenStackClientReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackClientReconciler) Reconcile ¶
func (r *OpenStackClientReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile - openstackclient
func (*OpenStackClientReconciler) SetupWithManager ¶
func (r *OpenStackClientReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager -
type OpenStackConfigVersionReconciler ¶
type OpenStackConfigVersionReconciler struct {
client.Client
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackConfigVersionReconciler reconciles a OpenStackConfigVersion object
func (*OpenStackConfigVersionReconciler) Reconcile ¶
func (r *OpenStackConfigVersionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the OpenStackConfigVersion object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.7.2/pkg/reconcile
func (*OpenStackConfigVersionReconciler) SetupWithManager ¶
func (r *OpenStackConfigVersionReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type OpenStackControlPlaneReconciler ¶
type OpenStackControlPlaneReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackControlPlaneReconciler reconciles an OpenStackControlPlane object
func (*OpenStackControlPlaneReconciler) GetClient ¶
func (r *OpenStackControlPlaneReconciler) GetClient() client.Client
GetClient -
func (*OpenStackControlPlaneReconciler) GetKClient ¶
func (r *OpenStackControlPlaneReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackControlPlaneReconciler) GetLogger ¶
func (r *OpenStackControlPlaneReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackControlPlaneReconciler) GetScheme ¶
func (r *OpenStackControlPlaneReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackControlPlaneReconciler) Reconcile ¶
func (r *OpenStackControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile - control plane
func (*OpenStackControlPlaneReconciler) SetupWithManager ¶
func (r *OpenStackControlPlaneReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager -
type OpenStackEphemeralHeatReconciler ¶
type OpenStackEphemeralHeatReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackEphemeralHeatReconciler reconciles a OpenStackEphemeralHeat object
func (*OpenStackEphemeralHeatReconciler) GetClient ¶
func (r *OpenStackEphemeralHeatReconciler) GetClient() client.Client
GetClient -
func (*OpenStackEphemeralHeatReconciler) GetKClient ¶
func (r *OpenStackEphemeralHeatReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackEphemeralHeatReconciler) GetLogger ¶
func (r *OpenStackEphemeralHeatReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackEphemeralHeatReconciler) GetScheme ¶
func (r *OpenStackEphemeralHeatReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackEphemeralHeatReconciler) Reconcile ¶
func (r *OpenStackEphemeralHeatReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.7.2/pkg/reconcile
func (*OpenStackEphemeralHeatReconciler) SetupWithManager ¶
func (r *OpenStackEphemeralHeatReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type OpenStackIPSetReconciler ¶
type OpenStackIPSetReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackIPSetReconciler reconciles a OpenStackIPSet object
func (*OpenStackIPSetReconciler) GetClient ¶
func (r *OpenStackIPSetReconciler) GetClient() client.Client
GetClient -
func (*OpenStackIPSetReconciler) GetKClient ¶
func (r *OpenStackIPSetReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackIPSetReconciler) GetLogger ¶
func (r *OpenStackIPSetReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackIPSetReconciler) GetScheme ¶
func (r *OpenStackIPSetReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackIPSetReconciler) Reconcile ¶
func (r *OpenStackIPSetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile - reconcile OpenStackIPSet objects
func (*OpenStackIPSetReconciler) SetupWithManager ¶
func (r *OpenStackIPSetReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager -
type OpenStackMACAddressReconciler ¶
type OpenStackMACAddressReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackMACAddressReconciler reconciles a OpenStackMACAddress object
func (*OpenStackMACAddressReconciler) GetClient ¶
func (r *OpenStackMACAddressReconciler) GetClient() client.Client
GetClient -
func (*OpenStackMACAddressReconciler) GetKClient ¶
func (r *OpenStackMACAddressReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackMACAddressReconciler) GetLogger ¶
func (r *OpenStackMACAddressReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackMACAddressReconciler) GetScheme ¶
func (r *OpenStackMACAddressReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackMACAddressReconciler) Reconcile ¶
func (r *OpenStackMACAddressReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile -
func (*OpenStackMACAddressReconciler) SetupWithManager ¶
func (r *OpenStackMACAddressReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type OpenStackNetReconciler ¶
type OpenStackNetReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackNetReconciler reconciles a OpenStackNet object
func (*OpenStackNetReconciler) GetClient ¶
func (r *OpenStackNetReconciler) GetClient() client.Client
GetClient -
func (*OpenStackNetReconciler) GetKClient ¶
func (r *OpenStackNetReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackNetReconciler) GetLogger ¶
func (r *OpenStackNetReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackNetReconciler) GetScheme ¶
func (r *OpenStackNetReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackNetReconciler) Reconcile ¶
func (r *OpenStackNetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile -
func (*OpenStackNetReconciler) SetupWithManager ¶
func (r *OpenStackNetReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager -
type OpenStackPlaybookGeneratorReconciler ¶
type OpenStackPlaybookGeneratorReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackPlaybookGeneratorReconciler reconciles a OpenStackPlaybookGenerator object
func (*OpenStackPlaybookGeneratorReconciler) GetClient ¶
func (r *OpenStackPlaybookGeneratorReconciler) GetClient() client.Client
GetClient -
func (*OpenStackPlaybookGeneratorReconciler) GetKClient ¶
func (r *OpenStackPlaybookGeneratorReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackPlaybookGeneratorReconciler) GetLogger ¶
func (r *OpenStackPlaybookGeneratorReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackPlaybookGeneratorReconciler) GetScheme ¶
func (r *OpenStackPlaybookGeneratorReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackPlaybookGeneratorReconciler) Reconcile ¶
func (r *OpenStackPlaybookGeneratorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile - PlaybookGenerator
func (*OpenStackPlaybookGeneratorReconciler) SetupWithManager ¶
func (r *OpenStackPlaybookGeneratorReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type OpenStackProvisionServerReconciler ¶
type OpenStackProvisionServerReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackProvisionServerReconciler reconciles a ProvisionServer object
func (*OpenStackProvisionServerReconciler) GetClient ¶
func (r *OpenStackProvisionServerReconciler) GetClient() client.Client
GetClient -
func (*OpenStackProvisionServerReconciler) GetKClient ¶
func (r *OpenStackProvisionServerReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackProvisionServerReconciler) GetLogger ¶
func (r *OpenStackProvisionServerReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackProvisionServerReconciler) GetScheme ¶
func (r *OpenStackProvisionServerReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackProvisionServerReconciler) Reconcile ¶
func (r *OpenStackProvisionServerReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile - provision image servers
func (*OpenStackProvisionServerReconciler) SetupWithManager ¶
func (r *OpenStackProvisionServerReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager - prepare controller for use with operator manager
type OpenStackVMSetReconciler ¶
type OpenStackVMSetReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
OpenStackVMSetReconciler reconciles a VMSet object
func (*OpenStackVMSetReconciler) GetClient ¶
func (r *OpenStackVMSetReconciler) GetClient() client.Client
GetClient -
func (*OpenStackVMSetReconciler) GetKClient ¶
func (r *OpenStackVMSetReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*OpenStackVMSetReconciler) GetLogger ¶
func (r *OpenStackVMSetReconciler) GetLogger() logr.Logger
GetLogger -
func (*OpenStackVMSetReconciler) GetScheme ¶
func (r *OpenStackVMSetReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*OpenStackVMSetReconciler) Reconcile ¶
func (r *OpenStackVMSetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile - controller VMs
func (*OpenStackVMSetReconciler) SetupWithManager ¶
func (r *OpenStackVMSetReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager -
Source Files
¶
- openstackbaremetalset_controller.go
- openstackclient_controller.go
- openstackconfigversion_controller.go
- openstackcontrolplane_controller.go
- openstackephemeralheat_controller.go
- openstackipset_controller.go
- openstackmacaddress_controller.go
- openstacknet_controller.go
- openstackplaybookgenerator_controller.go
- openstackprovisionserver_controller.go
- openstackvmset_controller.go