Documentation
¶
Index ¶
Constants ¶
const ( ApiPort = 6000 FrontPort = 80 RsyncPort = 873 MetricPort = 2019 )
const (
ConfigMapKind string = "ConfigMap"
)
const ManagerPort = 3000
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AnnouncementReconciler ¶
AnnouncementReconciler reconciles a Announcement object
func (*AnnouncementReconciler) Reconcile ¶
func (r *AnnouncementReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*AnnouncementReconciler) SetupWithManager ¶
func (r *AnnouncementReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type Config ¶
type Config struct {
ManagerImage string
WorkerImage string
PullPolicy string
PullSecret string
StorageClass string
AccessMode string
FrontMode string
FrontImage string
RsyncImage string
FrontCmd string
FrontConfig string
RsyncCmd string
FrontHost string
FrontTLS string
FrontClass string
FrontAnn map[string]string
EnableMetric bool
Debug bool
}
type JobReconciler ¶
JobReconciler reconciles a Job object
func (*JobReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*JobReconciler) SetupWithManager ¶
func (r *JobReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type ManagerReconciler ¶
ManagerReconciler reconciles a Manager object
func (*ManagerReconciler) Reconcile ¶
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state.
func (*ManagerReconciler) SetupWithManager ¶
func (r *ManagerReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.