Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func RecheckDeletionTimestamp ¶
RecheckDeletionTimestamp returns a canAdopt() function to recheck deletion.
The canAdopt() function calls getObject() to fetch the latest value, and denies adoption attempts if that object has a non-nil DeletionTimestamp.
func SplitNamespaceAndNameByDot ¶ added in v0.2.0
SplitNamespaceAndNameByDot returns the namespace and name that encoded into the label or value by dot
Types ¶
type CanaryReleaseController ¶
type CanaryReleaseController struct {
// contains filtered or unexported fields
}
CanaryReleaseController ...
func NewCanaryReleaseController ¶
func NewCanaryReleaseController(cfg config.Configuration) *CanaryReleaseController
NewCanaryReleaseController creates a new CanaryReleaseController
func (*CanaryReleaseController) Run ¶
func (crc *CanaryReleaseController) Run(workers int, stopCh <-chan struct{})
Run ...
type SortPodStatusByName ¶ added in v0.2.0
type SortPodStatusByName []releaseapi.PodStatus
SortPodStatusByName ...
func (SortPodStatusByName) Len ¶ added in v0.2.0
func (s SortPodStatusByName) Len() int
func (SortPodStatusByName) Less ¶ added in v0.2.0
func (s SortPodStatusByName) Less(i, j int) bool
func (SortPodStatusByName) Swap ¶ added in v0.2.0
func (s SortPodStatusByName) Swap(i, j int)
Click to show internal directories.
Click to hide internal directories.