Documentation
¶
Index ¶
- Constants
- func GetConfigMapSecretCondition(status v1alpha1.ConfigMapSecretStatus, ...) *v1alpha1.ConfigMapSecretCondition
- func NewConfigMapSecretCondition(typ v1alpha1.ConfigMapSecretConditionType, status corev1.ConditionStatus, ...) *v1alpha1.ConfigMapSecretCondition
- func RemoveConfigMapSecretCondition(status *v1alpha1.ConfigMapSecretStatus, ...)
- func SetConfigMapSecretCondition(status *v1alpha1.ConfigMapSecretStatus, cond v1alpha1.ConfigMapSecretCondition)
- type ConfigMapSecret
- func (r *ConfigMapSecret) InjectClient(client client.Client) error
- func (r *ConfigMapSecret) InjectLogger(logger logr.Logger) error
- func (r *ConfigMapSecret) InjectScheme(scheme *runtime.Scheme) error
- func (r *ConfigMapSecret) Reconcile(req reconcile.Request) (reconcile.Result, error)
- func (r *ConfigMapSecret) SetupWithManager(manager manager.Manager) error
Constants ¶
const ( // CreateVariablesErrorReason is the reason given when required ConfigMapSecret // variables cannot be resolved. CreateVariablesErrorReason = "CreateVariablesError" )
Variables ¶
This section is empty.
Functions ¶
func GetConfigMapSecretCondition ¶
func GetConfigMapSecretCondition(status v1alpha1.ConfigMapSecretStatus, typ v1alpha1.ConfigMapSecretConditionType) *v1alpha1.ConfigMapSecretCondition
GetConfigMapSecretCondition returns the condition with the provided type.
func NewConfigMapSecretCondition ¶
func NewConfigMapSecretCondition(typ v1alpha1.ConfigMapSecretConditionType, status corev1.ConditionStatus, reason, message string) *v1alpha1.ConfigMapSecretCondition
NewConfigMapSecretCondition creates a new deployment condition.
func RemoveConfigMapSecretCondition ¶
func RemoveConfigMapSecretCondition(status *v1alpha1.ConfigMapSecretStatus, typ v1alpha1.ConfigMapSecretConditionType)
RemoveConfigMapSecretCondition removes the condition with the provided type.
func SetConfigMapSecretCondition ¶
func SetConfigMapSecretCondition(status *v1alpha1.ConfigMapSecretStatus, cond v1alpha1.ConfigMapSecretCondition)
SetConfigMapSecretCondition updates the status to include the provided condition. If the condition already exists with the same status, reason, and message then it is not updated.
Types ¶
type ConfigMapSecret ¶
type ConfigMapSecret struct {
// contains filtered or unexported fields
}
ConfigMapSecret reconciles a ConfigMapSecret object
func (*ConfigMapSecret) InjectClient ¶
func (r *ConfigMapSecret) InjectClient(client client.Client) error
InjectClient injects the client into the reconciler.
func (*ConfigMapSecret) InjectLogger ¶
func (r *ConfigMapSecret) InjectLogger(logger logr.Logger) error
InjectLogger injects the logger into the reconciler.
func (*ConfigMapSecret) InjectScheme ¶
func (r *ConfigMapSecret) InjectScheme(scheme *runtime.Scheme) error
InjectScheme injects the scheme into the reconciler.
func (*ConfigMapSecret) Reconcile ¶
Reconcile reconciles the state of the cluster with the desired state of a ConfigMapSecret.
func (*ConfigMapSecret) SetupWithManager ¶
func (r *ConfigMapSecret) SetupWithManager(manager manager.Manager) error
SetupWithManager sets up the reconciler with the manager.