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.