Documentation ¶
Overview ¶
Package controller GENERATED BY gengo:runtimedoc DON'T EDIT THIS FILE
Index ¶
- Variables
- func AnnotateHash(o client.Object, key string, hash string)
- func Apply(ctx context.Context, cc client.Client, o client.Object) error
- func IsReloadMatch(o client.Object, key string, n string) bool
- func IsSupportedGroupKind(o client.Object) bool
- func RangeWorkload(ctx context.Context, c client.Client, namespace string, ...) error
- func SetupWithManager(mgr ctrl.Manager, hostOptions HostOptions) error
- type ClusterInfoReconciler
- type ConfigMapReloadReconciler
- type HostOptions
- type KubePkgApplyReconciler
- type KubePkgStatusReconciler
- type Operator
- type Reconciler
- type SecretReloadReconciler
Constants ¶
This section is empty.
Variables ¶
View Source
var FieldOwner = client.FieldOwner("kubepkg")
Functions ¶
func IsSupportedGroupKind ¶
func RangeWorkload ¶
func SetupWithManager ¶
func SetupWithManager(mgr ctrl.Manager, hostOptions HostOptions) error
Types ¶
type ClusterInfoReconciler ¶ added in v0.2.0
func (ClusterInfoReconciler) RuntimeDoc ¶ added in v0.2.0
func (v ClusterInfoReconciler) RuntimeDoc(names ...string) ([]string, bool)
func (*ClusterInfoReconciler) SetupWithManager ¶ added in v0.2.0
func (r *ClusterInfoReconciler) SetupWithManager(mgr ctrl.Manager) error
type ConfigMapReloadReconciler ¶
func (ConfigMapReloadReconciler) RuntimeDoc ¶ added in v0.2.0
func (v ConfigMapReloadReconciler) RuntimeDoc(names ...string) ([]string, bool)
func (*ConfigMapReloadReconciler) SetupWithManager ¶
func (r *ConfigMapReloadReconciler) SetupWithManager(mgr ctrl.Manager) error
type HostOptions ¶
type HostOptions struct { // Cluster Ingress Gateway template IngressGateway []string `flag:",omitempty"` }
func (HostOptions) RuntimeDoc ¶ added in v0.2.0
func (v HostOptions) RuntimeDoc(names ...string) ([]string, bool)
type KubePkgApplyReconciler ¶
type KubePkgApplyReconciler struct { ctrl.Manager HostOptions HostOptions }
func (KubePkgApplyReconciler) RuntimeDoc ¶ added in v0.2.0
func (v KubePkgApplyReconciler) RuntimeDoc(names ...string) ([]string, bool)
func (*KubePkgApplyReconciler) SetupWithManager ¶
func (r *KubePkgApplyReconciler) SetupWithManager(mgr ctrl.Manager) error
type KubePkgStatusReconciler ¶
type KubePkgStatusReconciler struct { ctrl.Manager HostOptions HostOptions }
func (KubePkgStatusReconciler) RuntimeDoc ¶ added in v0.2.0
func (v KubePkgStatusReconciler) RuntimeDoc(names ...string) ([]string, bool)
func (*KubePkgStatusReconciler) SetupWithManager ¶
func (r *KubePkgStatusReconciler) SetupWithManager(mgr ctrl.Manager) error
type Operator ¶ added in v0.2.0
type Operator struct { HostOptions // Watch namespace WatchNamespace string `flag:",omitempty"` // The address the metric endpoint binds to MetricsAddr string `flag:",omitempty"` // Enable leader election for controller manager. EnableLeaderElection bool `flag:",omitempty"` // contains filtered or unexported fields }
func (Operator) RuntimeDoc ¶ added in v0.2.0
type Reconciler ¶
type SecretReloadReconciler ¶
func (SecretReloadReconciler) RuntimeDoc ¶ added in v0.2.0
func (v SecretReloadReconciler) RuntimeDoc(names ...string) ([]string, bool)
func (*SecretReloadReconciler) SetupWithManager ¶
func (r *SecretReloadReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.