Documentation ¶
Index ¶
- Variables
- type MissionKeyReconciler
- type MissionReconciler
- func (r *MissionReconciler) ConfirmCRD(ctx context.Context, crdNameVersion string) (*apiextensionsv1.CustomResourceDefinition, error)
- func (r *MissionReconciler) ConfirmProvider(ctx context.Context, mission *missionv1alpha1.Mission, providerName string) error
- func (r *MissionReconciler) GetProvider(ctx context.Context, providerName string) (*cpv1.Provider, error)
- func (r *MissionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *MissionReconciler) ReconcilePackageStatus(ctx context.Context, mission *missionv1alpha1.Mission, provider *cpv1.Provider) error
- func (r *MissionReconciler) ReconcileProviderConfig(ctx context.Context, pkg *missionv1alpha1.PackageConfig, ...) error
- func (r *MissionReconciler) SetupWithManager(mgr ctrl.Manager) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ProviderMapping = map[string]string{
"GCP": "provider-gcp",
"AWS": "",
"AZURE": "",
}
Functions ¶
This section is empty.
Types ¶
type MissionKeyReconciler ¶
func (*MissionKeyReconciler) SetupWithManager ¶
func (r *MissionKeyReconciler) SetupWithManager(mgr ctrl.Manager) error
type MissionReconciler ¶
type MissionReconciler struct { client.Client Scheme *runtime.Scheme Recorder record.EventRecorder }
func (*MissionReconciler) ConfirmCRD ¶
func (r *MissionReconciler) ConfirmCRD(ctx context.Context, crdNameVersion string) (*apiextensionsv1.CustomResourceDefinition, error)
func (*MissionReconciler) ConfirmProvider ¶
func (r *MissionReconciler) ConfirmProvider(ctx context.Context, mission *missionv1alpha1.Mission, providerName string) error
func (*MissionReconciler) GetProvider ¶
func (*MissionReconciler) ReconcilePackageStatus ¶
func (r *MissionReconciler) ReconcilePackageStatus(ctx context.Context, mission *missionv1alpha1.Mission, provider *cpv1.Provider) error
func (*MissionReconciler) ReconcileProviderConfig ¶
func (r *MissionReconciler) ReconcileProviderConfig(ctx context.Context, pkg *missionv1alpha1.PackageConfig, mission *missionv1alpha1.Mission) error
func (*MissionReconciler) SetupWithManager ¶
func (r *MissionReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.