Documentation ¶
Overview ¶
Copyright Adam B Kaplan
SPDX-License-Identifier: Apache-2.0
Copyright Adam B Kaplan ¶
SPDX-License-Identifier: Apache-2.0
Copyright Adam B Kaplan ¶
SPDX-License-Identifier: Apache-2.0
Copyright Adam B Kaplan ¶
SPDX-License-Identifier: Apache-2.0
Copyright Adam B Kaplan ¶
SPDX-License-Identifier: Apache-2.0
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ExternalServiceReconciler ¶
ExternalServiceReconciler reconciles the external Service deployment for Plex Media Server
func NewExternalServiceReconciler ¶
func NewExternalServiceReconciler(client client.Client, log logr.Logger, scheme *runtime.Scheme) *ExternalServiceReconciler
NewServiceReconciler returns a new Reconciler that reconciles the Service for Plex Media Server
func (*ExternalServiceReconciler) Reconcile ¶
func (r *ExternalServiceReconciler) Reconcile(ctx context.Context, plex *v1alpha1.PlexMediaServer) (bool, error)
type Reconciler ¶
type Reconciler interface {
Reconcile(ctx context.Context, plex *v1alpha1.PlexMediaServer) (bool, error)
}
Reconciler reconciles the desired state of a managed object with the object's state in the cluster
type ServiceReconciler ¶
ServiceReconciler reconciles the Service deployment for Plex Media Server
func NewServiceReconciler ¶
func NewServiceReconciler(client client.Client, log logr.Logger, scheme *runtime.Scheme) *ServiceReconciler
NewServiceReconciler returns a new Reconciler that reconciles the Service for Plex Media Server
func (*ServiceReconciler) Reconcile ¶
func (r *ServiceReconciler) Reconcile(ctx context.Context, plex *v1alpha1.PlexMediaServer) (bool, error)
type StatefulSetReconciler ¶
StatefulSetReconciler is a reconciler for the PlexMediaServer's StatefulSet
func NewStatefulSetReconciler ¶
func NewStatefulSetReconciler(client client.Client, log logr.Logger, scheme *runtime.Scheme) *StatefulSetReconciler
NewStatefulSetReconciler returns a Reconciler for Plex's StatefulSet
func (*StatefulSetReconciler) Reconcile ¶
func (r *StatefulSetReconciler) Reconcile(ctx context.Context, plex *plexv1alpha1.PlexMediaServer) (bool, error)
Reconcile reconciles an object with the desired state of the PlexMediaServer
type StatusReconciler ¶
func NewStatusReconciler ¶
func (*StatusReconciler) Reconcile ¶
func (r *StatusReconciler) Reconcile(ctx context.Context, plex *v1alpha1.PlexMediaServer) (bool, error)