Documentation
¶
Overview ¶
+kubebuilder:object:generate=true +k8s:openapi-gen=true
+kubebuilder:object:generate=true +k8s:openapi-gen=true
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DeploymentPhase ¶
type DeploymentPhase string
const ( Running DeploymentPhase = "Running" Deploying DeploymentPhase = "Deploying" Error DeploymentPhase = "Error" )
type VersionSource ¶
type VersionSource string
const ( TenantRegistryVersionSource VersionSource = "tenant-registry" CustomImageVersionSource VersionSource = "custom-image" CustomVersionVersionSource VersionSource = "custom-version" PublicRegistryVersionSource VersionSource = "public-registry" ImmutableImageType = "immutable" )
type VersionStatus ¶
type VersionStatus struct {
// Indicates when the last check for a new version was performed
LastProbeTimestamp *metav1.Time `json:"lastProbeTimestamp,omitempty"`
// Source of the image (tenant-registry, public-registry, ...)
Source VersionSource `json:"source,omitempty"`
// Image ID
ImageID string `json:"imageID,omitempty"`
// Image version
Version string `json:"version,omitempty"`
// Image type
Type string `json:"type,omitempty"`
}
func (*VersionStatus) DeepCopy ¶
func (in *VersionStatus) DeepCopy() *VersionStatus
DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new VersionStatus.
func (*VersionStatus) DeepCopyInto ¶
func (in *VersionStatus) DeepCopyInto(out *VersionStatus)
DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
func (*VersionStatus) IsZero ¶ added in v1.7.0
func (status *VersionStatus) IsZero() bool
IsZero returns true if the VersionStatus fields are not initialized.
Click to show internal directories.
Click to hide internal directories.