Documentation ¶
Index ¶
- Constants
- func GetReconciles(ctx context.Context, client crc.Client, reconcileType ReconcileType, ...) ([]reconcile.Request, error)
- func ReferencedConfigMaps(object qjv1a1.QuarksJob) map[string]bool
- func ReferencedSecrets(object qjv1a1.QuarksJob) map[string]bool
- func SkipReconciles(ctx context.Context, client crc.Client, object apis.Object) bool
- type ReconcileType
Constants ¶
View Source
const ( // ReconcileForQuarksJob represents the QuarksJob CRD ReconcileForQuarksJob = iota )
Variables ¶
This section is empty.
Functions ¶
func GetReconciles ¶
func GetReconciles(ctx context.Context, client crc.Client, reconcileType ReconcileType, object apis.Object) ([]reconcile.Request, error)
GetReconciles returns reconciliation requests for the QuarksJobs that reference an object. The object can be a ConfigMap or a Secret
func ReferencedConfigMaps ¶
ReferencedConfigMaps returns a list of all names for ConfigMaps referenced by the QuarksJob
func ReferencedSecrets ¶
ReferencedSecrets returns a list of all names for Secrets referenced by the QuarksJob
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
func (ReconcileType) String ¶
func (r ReconcileType) String() string
Click to show internal directories.
Click to hide internal directories.