Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type PodExecutor ¶
type PodExecutor interface {
Exec(clientset *kubernetes.Clientset, clusterConfig *rest.Config, namespace, podName, containerName string, command ...string) (string, string, error)
}
func NewPodExecutor ¶
func NewPodExecutor() PodExecutor
type RabbitmqClusterReconciler ¶
type RabbitmqClusterReconciler struct {
client.Client
Log logr.Logger
Scheme *runtime.Scheme
Namespace string
Recorder record.EventRecorder
ClusterConfig *rest.Config
Clientset *kubernetes.Clientset
PodExecutor PodExecutor
}
RabbitmqClusterReconciler reconciles a RabbitmqCluster object
func (*RabbitmqClusterReconciler) SetupWithManager ¶
func (r *RabbitmqClusterReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.