asm.alauda.io group
ManualGrayRelease is the Schema for the ManualGrayRelease API
v1alpha1 versionspec object
ManualGrayReleaseSpec defines the desired state of ManualGrayRelease
deliverType string required
deliver type, canary or ab or others
desiredStep string required
whether the canary deliver is form table or yaml creat
from string required
whether the canary deliver is form table or yaml creat
grayWorkloads []object required
replicas integer
Name of the referent
suffix string required
canary resources suffix
templateSpec string required
the workload template spec
rollBack boolean required
check for if should cancle gray release
targetRef object required
TargetRef references a target resource
apiVersion string
API version of the referent
kind string
Kind of the referent
name string required
Name of the referent
namespace string
Namespace of the referent
status object
ManualGrayReleaseStatus defines the observed state of ManualGrayRelease
conditions []object
ManualCanaryCondition is a status condition for a Canary
err string
err if the target not valid
lastTransitionTime string
LastTransitionTime of this condition
message string
Message associated with this condition
phase string
phase of this condition
startTime string
StartTime of this condition
step string required
Type of this condition
grayWorkloadDeployTime string
GrayWorkloadDeployTime of this condition
grayWorkloadReadyTime string
GrayWorkloadReadyTime of this condition
phase string required
ManualGrayPhase is a label for the condition of a canary at the current time
targetRefApplyTime string
TargetRefApplyTime of this condition
targetRefReadyTime string
TargetRefReadyTime of this condition