diff --git a/api/v1alpha1/release_types.go b/api/v1alpha1/release_types.go index fd840d45..4a506e0c 100644 --- a/api/v1alpha1/release_types.go +++ b/api/v1alpha1/release_types.go @@ -159,6 +159,7 @@ type ValidationInfo struct { } // +kubebuilder:object:root=true +// +kubebuilder:resource:shortName=rel // +kubebuilder:subresource:status // +kubebuilder:printcolumn:name="Snapshot",type=string,JSONPath=`.spec.snapshot` // +kubebuilder:printcolumn:name="ReleasePlan",type=string,JSONPath=`.spec.releasePlan` diff --git a/api/v1alpha1/releaseplan_types.go b/api/v1alpha1/releaseplan_types.go index d6a4d6d2..56f4ac42 100644 --- a/api/v1alpha1/releaseplan_types.go +++ b/api/v1alpha1/releaseplan_types.go @@ -65,6 +65,7 @@ type ReleasePlanStatus struct { } // +kubebuilder:object:root=true +// +kubebuilder:resource:shortName=rp // +kubebuilder:subresource:status // +kubebuilder:printcolumn:name="Application",type=string,JSONPath=`.spec.application` // +kubebuilder:printcolumn:name="Target",type=string,JSONPath=`.spec.target` diff --git a/api/v1alpha1/releaseplanadmission_types.go b/api/v1alpha1/releaseplanadmission_types.go index cb04b4ef..4cedefd4 100644 --- a/api/v1alpha1/releaseplanadmission_types.go +++ b/api/v1alpha1/releaseplanadmission_types.go @@ -71,6 +71,7 @@ type ReleasePlanAdmissionStatus struct { } // +kubebuilder:object:root=true +// +kubebuilder:resource:shortName=rpa // +kubebuilder:subresource:status // +kubebuilder:printcolumn:name="Environment",type=string,JSONPath=`.spec.environment` // +kubebuilder:printcolumn:name="Origin",type=string,JSONPath=`.spec.origin` diff --git a/api/v1alpha1/releaseserviceconfig_types.go b/api/v1alpha1/releaseserviceconfig_types.go index fa0ebf47..62e95927 100644 --- a/api/v1alpha1/releaseserviceconfig_types.go +++ b/api/v1alpha1/releaseserviceconfig_types.go @@ -35,6 +35,7 @@ type ReleaseServiceConfigStatus struct { } //+kubebuilder:object:root=true +//+kubebuilder:resource:shortName=rsc //+kubebuilder:subresource:status // ReleaseServiceConfig is the Schema for the releaseserviceconfigs API diff --git a/config/crd/bases/appstudio.redhat.com_releaseplanadmissions.yaml b/config/crd/bases/appstudio.redhat.com_releaseplanadmissions.yaml index eea90aba..092dd607 100644 --- a/config/crd/bases/appstudio.redhat.com_releaseplanadmissions.yaml +++ b/config/crd/bases/appstudio.redhat.com_releaseplanadmissions.yaml @@ -12,6 +12,8 @@ spec: kind: ReleasePlanAdmission listKind: ReleasePlanAdmissionList plural: releaseplanadmissions + shortNames: + - rpa singular: releaseplanadmission scope: Namespaced versions: diff --git a/config/crd/bases/appstudio.redhat.com_releaseplans.yaml b/config/crd/bases/appstudio.redhat.com_releaseplans.yaml index ea37dcff..b1ca6fd5 100644 --- a/config/crd/bases/appstudio.redhat.com_releaseplans.yaml +++ b/config/crd/bases/appstudio.redhat.com_releaseplans.yaml @@ -12,6 +12,8 @@ spec: kind: ReleasePlan listKind: ReleasePlanList plural: releaseplans + shortNames: + - rp singular: releaseplan scope: Namespaced versions: diff --git a/config/crd/bases/appstudio.redhat.com_releases.yaml b/config/crd/bases/appstudio.redhat.com_releases.yaml index 7f1349c5..d7292349 100644 --- a/config/crd/bases/appstudio.redhat.com_releases.yaml +++ b/config/crd/bases/appstudio.redhat.com_releases.yaml @@ -12,6 +12,8 @@ spec: kind: Release listKind: ReleaseList plural: releases + shortNames: + - rel singular: release scope: Namespaced versions: diff --git a/config/crd/bases/appstudio.redhat.com_releaseserviceconfigs.yaml b/config/crd/bases/appstudio.redhat.com_releaseserviceconfigs.yaml index 30560177..3e0f56dd 100644 --- a/config/crd/bases/appstudio.redhat.com_releaseserviceconfigs.yaml +++ b/config/crd/bases/appstudio.redhat.com_releaseserviceconfigs.yaml @@ -12,6 +12,8 @@ spec: kind: ReleaseServiceConfig listKind: ReleaseServiceConfigList plural: releaseserviceconfigs + shortNames: + - rsc singular: releaseserviceconfig scope: Namespaced versions: