Documentation ¶
Index ¶
- Constants
- func ConfigMap(instance *openstackv1beta1.NovaComputeSet, cell *openstackv1beta1.NovaCell, ...) *corev1.ConfigMap
- func Ensure(ctx context.Context, c client.Client, ...) error
- func New(cell *openstackv1beta1.NovaCell, name string, ...) *openstackv1beta1.NovaComputeSet
- func Reconcile(ctx context.Context, c client.Client, ...) error
- type Reporter
Constants ¶
View Source
const (
Label = "openstack.ospk8s.com/nova-compute-set"
)
Variables ¶
This section is empty.
Functions ¶
func ConfigMap ¶
func ConfigMap(instance *openstackv1beta1.NovaComputeSet, cell *openstackv1beta1.NovaCell, cluster *openstackv1beta1.Nova, cinder *openstackv1beta1.Cinder) *corev1.ConfigMap
func Ensure ¶
func Ensure(ctx context.Context, c client.Client, instance *openstackv1beta1.NovaComputeSet, log logr.Logger) error
func New ¶
func New(cell *openstackv1beta1.NovaCell, name string, spec openstackv1beta1.NovaComputeSetSpec) *openstackv1beta1.NovaComputeSet
Types ¶
type Reporter ¶
type Reporter struct {
// contains filtered or unexported fields
}
func NewReporter ¶
func NewReporter(instance *openstackv1beta1.NovaComputeSet, k8sClient client.Client, recorder record.EventRecorder) *Reporter
Click to show internal directories.
Click to hide internal directories.