Documentation ¶
Index ¶
- type Secret
- func (p *Secret) ApplySecret(otherSecret corev1.Secret)
- func (p *Secret) ApplyTemplate(template sgv1alpha1.SecretTemplate) error
- func (p *Secret) ApplyTemplates(defaultTpl sgv1alpha1.SecretTemplate, customTpl *sgv1alpha1.SecretTemplate) error
- func (p *Secret) AsSecret() *corev1.Secret
- func (p *Secret) AssociateExistingSecret(otherSecret corev1.Secret)
- type Status
- func (s *Status) IsReconcileSucceeded() bool
- func (s *Status) Result() sgv1alpha1.GenericStatus
- func (s *Status) SetReconcileCompleted(err error)
- func (s *Status) SetReconciling(meta metav1.ObjectMeta)
- func (s *Status) WithReconcileCompleted(result reconcile.Result, err error) (reconcile.Result, error)
- type TerminalReconcileErr
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Secret ¶
type Secret struct {
// contains filtered or unexported fields
}
func (*Secret) ApplySecret ¶ added in v0.2.0
ApplySecret fills in type and data on top of the Secret.
func (*Secret) ApplyTemplate ¶
func (p *Secret) ApplyTemplate(template sgv1alpha1.SecretTemplate) error
func (*Secret) ApplyTemplates ¶
func (p *Secret) ApplyTemplates(defaultTpl sgv1alpha1.SecretTemplate, customTpl *sgv1alpha1.SecretTemplate) error
func (*Secret) AssociateExistingSecret ¶ added in v0.4.0
AssociateExistingSecret copies the UID and ResourceVersion from other into the receiver
type Status ¶
type Status struct { S sgv1alpha1.GenericStatus UpdateFunc func(sgv1alpha1.GenericStatus) }
func (*Status) IsReconcileSucceeded ¶ added in v0.2.0
func (*Status) Result ¶
func (s *Status) Result() sgv1alpha1.GenericStatus
func (*Status) SetReconcileCompleted ¶
func (*Status) SetReconciling ¶
func (s *Status) SetReconciling(meta metav1.ObjectMeta)
type TerminalReconcileErr ¶ added in v0.4.0
type TerminalReconcileErr struct {
Err error
}
TerminalReconcileErr represent a reconciliation error that cannot be corrected without some change in the system (e.g. reconfiguring resources, adding/removing resources). It's indicative to not requeue a reconcile request.
func (TerminalReconcileErr) Error ¶ added in v0.4.0
func (e TerminalReconcileErr) Error() string
Click to show internal directories.
Click to hide internal directories.