Documentation
¶
Index ¶
- type AzureMachinePoolReconciler
- func (r *AzureMachinePoolReconciler) Annotation(rw annotationReaderWriter, annotation string) string
- func (r *AzureMachinePoolReconciler) AnnotationJSON(rw annotationReaderWriter, annotation string) (map[string]interface{}, error)
- func (r *AzureMachinePoolReconciler) Reconcile(req ctrl.Request) (_ ctrl.Result, reterr error)
- func (r *AzureMachinePoolReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AzureMachinePoolReconciler ¶
type AzureMachinePoolReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme Recorder record.EventRecorder }
AzureMachinePoolReconciler reconciles a AzureMachinePool object
func (*AzureMachinePoolReconciler) Annotation ¶
func (r *AzureMachinePoolReconciler) Annotation(rw annotationReaderWriter, annotation string) string
Fetches the specific machine annotation.
func (*AzureMachinePoolReconciler) AnnotationJSON ¶
func (r *AzureMachinePoolReconciler) AnnotationJSON(rw annotationReaderWriter, annotation string) (map[string]interface{}, error)
Returns a map[string]interface from a JSON annotation. This method gets the given `annotation` from an `annotationReaderWriter` and unmarshalls it from a JSON string into a `map[string]interface{}`.
func (*AzureMachinePoolReconciler) SetupWithManager ¶
func (r *AzureMachinePoolReconciler) SetupWithManager(mgr ctrl.Manager, options controller.Options) error
Click to show internal directories.
Click to hide internal directories.