Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetConfigMapsReferencedBy ¶
GetConfigMapsReferencedBy returns a list of all names for ConfigMaps referenced by the object The object can be an ExtendedStatefulSet, an ExtendedeJob or a BOSHDeployment
func GetReconciles ¶
func GetReconciles(ctx context.Context, mgr manager.Manager, reconcileType ReconcileType, object interface{}, namespace string) ([]reconcile.Request, error)
GetReconciles returns reconciliation requests for the BOSHDeployments, ExtendedJobs or ExtendedStatefulSets that reference an object. The object can be a ConfigMap or a Secret
Types ¶
type ReconcileType ¶
type ReconcileType int
ReconcileType lists all the types of reconciliations we can return, for controllers that have types that can reference ConfigMaps or Secrets
const ( // ReconcileForBOSHDeployment represents the BOSHDeployment CRD ReconcileForBOSHDeployment ReconcileType = iota // ReconcileForExtendedJob represents the ExtendedJob CRD ReconcileForExtendedJob // ReconcileForExtendedStatefulSet represents the ExtendedStatefulSet CRD ReconcileForExtendedStatefulSet )
func (ReconcileType) String ¶
func (r ReconcileType) String() string
Click to show internal directories.
Click to hide internal directories.