Versions in this module Expand all Collapse all v2 v2.5.0 Nov 30, 2021 Changes in this version + var AddToScheme = schemeBuilder.AddToScheme + var SchemeGroupVersion = schema.GroupVersion + func NewReleaseTypeMeta() metav1.TypeMeta + type DeepCopyDate struct + func (d *DeepCopyDate) UnmarshalJSON(data []byte) error + func (d DeepCopyDate) MarshalJSON() ([]byte, error) + func (in *DeepCopyDate) DeepCopy() *DeepCopyDate + func (in *DeepCopyDate) DeepCopyInto(out *DeepCopyDate) + type Release struct + Spec ReleaseSpec + Status ReleaseStatus + func NewReleaseCR() *Release + func (in *Release) DeepCopy() *Release + func (in *Release) DeepCopyInto(out *Release) + func (in *Release) DeepCopyObject() runtime.Object + type ReleaseList struct + Items []Release + func (in *ReleaseList) DeepCopy() *ReleaseList + func (in *ReleaseList) DeepCopyInto(out *ReleaseList) + func (in *ReleaseList) DeepCopyObject() runtime.Object + type ReleaseSpec struct + Apps []ReleaseSpecApp + Components []ReleaseSpecComponent + Date *metav1.Time + EndOfLifeDate *metav1.Time + State ReleaseState + func (in *ReleaseSpec) DeepCopy() *ReleaseSpec + func (in *ReleaseSpec) DeepCopyInto(out *ReleaseSpec) + type ReleaseSpecApp struct + Catalog string + ComponentVersion string + Name string + Version string + func (in *ReleaseSpecApp) DeepCopy() *ReleaseSpecApp + func (in *ReleaseSpecApp) DeepCopyInto(out *ReleaseSpecApp) + type ReleaseSpecComponent struct + Catalog string + Name string + Reference string + ReleaseOperatorDeploy bool + Version string + func (in *ReleaseSpecComponent) DeepCopy() *ReleaseSpecComponent + func (in *ReleaseSpecComponent) DeepCopyInto(out *ReleaseSpecComponent) + type ReleaseState string + var StateActive ReleaseState = "active" + var StateDeprecated ReleaseState = "deprecated" + var StateWIP ReleaseState = "wip" + func (r ReleaseState) String() string + type ReleaseStatus struct + InUse bool + Ready bool + func (in *ReleaseStatus) DeepCopy() *ReleaseStatus + func (in *ReleaseStatus) DeepCopyInto(out *ReleaseStatus) Other modules containing this package github.com/giantswarm/release-operator/v3 github.com/giantswarm/release-operator/v4