Documentation
¶
Index ¶
Constants ¶
View Source
const ( // LabelRolloutManualCommand is set in Rollout for users to manipulate rolloutRun AnnoManualCommandKey = "rollout.kusionstack.io/manual-command" // Deprecated: use continue AnnoManualCommandResume = "resume" AnnoManualCommandContinue = "continue" AnnoManualCommandRetry = "retry" AnnoManualCommandSkip = "skip" AnnoManualCommandPause = "pause" AnnoManualCommandCancel = "cancel" AnnoRolloutTrigger = "rollout.kusionstack.io/trigger" // AnnoRolloutProgressingInfo contains the current progressing info on workload. // The value is a json string of ProgressingInfo. AnnoRolloutProgressingInfo = "rollout.kusionstack.io/progressing-info" // AnnoRolloutProgressingInfos contains a slice of progressing info on resource. AnnoRolloutProgressingInfos = "rollout.kusionstack.io/progressing-infos" // AnnoPodRolloutProgressingInfos contains a slice of progressing infos on a pod. AnnoPodRolloutProgressingInfos = "rollout.kusionstack.io/pod-progressing-infos" )
View Source
const ( FinalizerRolloutProtection = "finalizer.rollout.kusionstack.io/protection" FinalizerCanaryResourceProtection = "finalizer.rollout.kusionstack.io/canary-release" )
View Source
const ( // This label is added to objects to reference their controller resource. LabelControlledBy = "rollout.kusionstack.io/controlled-by" // This label is added to workload object to identify the workload type. LabelWorkload = "rollout.kusionstack.io/workload" )
View Source
const ( // This label will be added to canary workload and pods. LabelCanary = "rollout.kusionstack.io/canary" // This label indicates the revision of pods controlled by workload. LabelPodRevision = "pod.rollout.kusionstack.io/revision" LabelValuePodRevisionBase = "base" LabelValuePodRevisionCanary = "canary" )
canary labels
View Source
const (
LabelRolloutClass = "rollout.kusionstack.io/rollout-class"
)
rollout class label
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
This section is empty.
Source Files
¶
Directories
¶
| Path | Synopsis |
|---|---|
|
Package v1alpha1 contains API Schema definitions for the rollout v1alpha1 API group
|
Package v1alpha1 contains API Schema definitions for the rollout v1alpha1 API group |
Click to show internal directories.
Click to hide internal directories.