Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type GitOpsProjectController ¶
type GitOpsProjectController struct { Log logr.Logger // Client connects to a Kubernetes cluster // to create, read, update and delete standard Kubernetes manifests/objects. Client client.Client Reconciler project.Reconciler ReconciliationHistogram *prometheus.HistogramVec }
GitOpsProjectController reconciles a GitOpsProject object
func (*GitOpsProjectController) Reconcile ¶
func (controller *GitOpsProjectController) 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 (*GitOpsProjectController) SetupWithManager ¶
func (reconciler *GitOpsProjectController) SetupWithManager( mgr ctrl.Manager, controllerName string, ) error
SetupWithManager sets up the controller with the Manager.
type InsecureSkipTLSverify ¶
type InsecureSkipTLSverify bool
type MetricsAddr ¶
type MetricsAddr string
type NamePodinfoPath ¶
type NamePodinfoPath string
type NamespacePodinfoPath ¶
type NamespacePodinfoPath string
type ShardPodinfoPath ¶
type ShardPodinfoPath string
Click to show internal directories.
Click to hide internal directories.