Documentation
¶
Index ¶
- Constants
- type PayloadStatus
- type PluginPresetReconciler
- func (r *PluginPresetReconciler) EnsureCreated(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
- func (r *PluginPresetReconciler) EnsureDeleted(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
- func (r *PluginPresetReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *PluginPresetReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
- type PluginReconciler
- func (r *PluginReconciler) EnsureCreated(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
- func (r *PluginReconciler) EnsureDeleted(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
- func (r *PluginReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *PluginReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
- type ReleaseStatus
Constants ¶
View Source
const (
StatusRequeueInterval = 2 * time.Minute
)
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PayloadStatus ¶
type PayloadStatus struct {
Kind string `json:"kind,omitempty"`
Name string `json:"name,omitempty"`
Replicas int32 `json:"replicas,omitempty" protobuf:"varint,2,opt,name=replicas"`
UpdatedReplicas int32 `json:"updatedReplicas,omitempty" protobuf:"varint,3,opt,name=updatedReplicas"`
ReadyReplicas int32 `json:"readyReplicas,omitempty" protobuf:"varint,7,opt,name=readyReplicas"`
AvailableReplicas int32 `json:"availableReplicas,omitempty" protobuf:"varint,4,opt,name=availableReplicas"`
Ready bool `json:"ready,omitempty"`
Message string `json:"message,omitempty"`
}
type PluginPresetReconciler ¶
PluginPresetReconciler reconciles a PluginPreset object
func (*PluginPresetReconciler) EnsureCreated ¶
func (r *PluginPresetReconciler) EnsureCreated(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
func (*PluginPresetReconciler) EnsureDeleted ¶
func (r *PluginPresetReconciler) EnsureDeleted(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
func (*PluginPresetReconciler) SetupWithManager ¶
func (r *PluginPresetReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type PluginReconciler ¶
type PluginReconciler struct {
client.Client
KubeRuntimeOpts clientutil.RuntimeOptions
// contains filtered or unexported fields
}
PluginReconciler reconciles a Plugin object.
func (*PluginReconciler) EnsureCreated ¶
func (r *PluginReconciler) EnsureCreated(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
func (*PluginReconciler) EnsureDeleted ¶
func (r *PluginReconciler) EnsureDeleted(ctx context.Context, resource lifecycle.RuntimeObject) (ctrl.Result, lifecycle.ReconcileResult, error)
func (*PluginReconciler) SetupWithManager ¶
func (r *PluginReconciler) SetupWithManager(name string, mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ReleaseStatus ¶
type ReleaseStatus struct {
ReleaseName string `json:"releaseName,omitempty" protobuf:"bytes,1,opt,name=releaseName"`
ReleaseNamespace string `json:"releaseNamespace,omitempty" protobuf:"bytes,3,opt,name=namespace"`
HelmStatus string `json:"helmStatus,omitempty"`
ClusterName string `json:"clusterName,omitempty"`
PayloadStatus []PayloadStatus
}
Click to show internal directories.
Click to hide internal directories.