Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAppRolloutValidationWebhook ¶
NewAppRolloutValidationWebhook returns a new webhook that validates AppRollouts.
func NewAppValidationWebhook ¶
NewAppValidationWebhook returns a new webhook that validates Apps.
This pertains to multiple versions of the same app, so that the labels defined above are in sync with the name of the App. The policy is - an unversioned app defines
- cloudrobotics.com/app-name
- (optionally): cloudrobotics.com/app-version with a "" value this must match the name of the object
- a versioned app defines
- cloudrobotics.com/app-name
- cloudrobotics.com/app-version the name of the App object must match LOWERCASE([app-name].v[app-version])
Types ¶
type Reconciler ¶
type Reconciler struct {
// contains filtered or unexported fields
}
Reconciler provides an idempotent function that brings the cluster into a state consistent with the specification of an AppRollout.
Click to show internal directories.
Click to hide internal directories.