From d25676a68ea2d2502f1b51ba5b7d499e6c4416e5 Mon Sep 17 00:00:00 2001 From: JarHMJ <34236536+JarHMJ@users.noreply.github.com> Date: Sat, 7 May 2022 16:52:51 +0800 Subject: [PATCH] Feat: Add short name velaapp for application CRD (#3816) Signed-off-by: huangminjie --- apis/core.oam.dev/v1alpha2/application_types.go | 2 +- apis/core.oam.dev/v1beta1/application_types.go | 2 +- charts/vela-core/crds/core.oam.dev_applications.yaml | 1 + charts/vela-minimal/crds/core.oam.dev_applications.yaml | 1 + .../charts/vela-core-legacy/crds/core.oam.dev_applications.yaml | 1 + 5 files changed, 5 insertions(+), 2 deletions(-) diff --git a/apis/core.oam.dev/v1alpha2/application_types.go b/apis/core.oam.dev/v1alpha2/application_types.go index fcc4a1f26..9928bccbe 100644 --- a/apis/core.oam.dev/v1alpha2/application_types.go +++ b/apis/core.oam.dev/v1alpha2/application_types.go @@ -87,7 +87,7 @@ type ApplicationSpec struct { // Application is the Schema for the applications API // +kubebuilder:object:root=true -// +kubebuilder:resource:categories={oam},shortName=app +// +kubebuilder:resource:categories={oam},shortName={app,velaapp} // +kubebuilder:subresource:status // +kubebuilder:printcolumn:name="COMPONENT",type=string,JSONPath=`.spec.components[*].name` // +kubebuilder:printcolumn:name="TYPE",type=string,JSONPath=`.spec.components[*].type` diff --git a/apis/core.oam.dev/v1beta1/application_types.go b/apis/core.oam.dev/v1beta1/application_types.go index 1941cf266..319243483 100644 --- a/apis/core.oam.dev/v1beta1/application_types.go +++ b/apis/core.oam.dev/v1beta1/application_types.go @@ -82,7 +82,7 @@ type ApplicationSpec struct { // Application is the Schema for the applications API // +kubebuilder:storageversion // +kubebuilder:subresource:status -// +kubebuilder:resource:categories={oam},shortName=app +// +kubebuilder:resource:categories={oam},shortName={app,velaapp} // +kubebuilder:printcolumn:name="COMPONENT",type=string,JSONPath=`.spec.components[*].name` // +kubebuilder:printcolumn:name="TYPE",type=string,JSONPath=`.spec.components[*].type` // +kubebuilder:printcolumn:name="PHASE",type=string,JSONPath=`.status.status` diff --git a/charts/vela-core/crds/core.oam.dev_applications.yaml b/charts/vela-core/crds/core.oam.dev_applications.yaml index 82aa3535c..9d4fc004e 100644 --- a/charts/vela-core/crds/core.oam.dev_applications.yaml +++ b/charts/vela-core/crds/core.oam.dev_applications.yaml @@ -27,6 +27,7 @@ spec: plural: applications shortNames: - app + - velaapp singular: application scope: Namespaced versions: diff --git a/charts/vela-minimal/crds/core.oam.dev_applications.yaml b/charts/vela-minimal/crds/core.oam.dev_applications.yaml index 82aa3535c..9d4fc004e 100644 --- a/charts/vela-minimal/crds/core.oam.dev_applications.yaml +++ b/charts/vela-minimal/crds/core.oam.dev_applications.yaml @@ -27,6 +27,7 @@ spec: plural: applications shortNames: - app + - velaapp singular: application scope: Namespaced versions: diff --git a/legacy/charts/vela-core-legacy/crds/core.oam.dev_applications.yaml b/legacy/charts/vela-core-legacy/crds/core.oam.dev_applications.yaml index a9de95e21..d003fb582 100644 --- a/legacy/charts/vela-core-legacy/crds/core.oam.dev_applications.yaml +++ b/legacy/charts/vela-core-legacy/crds/core.oam.dev_applications.yaml @@ -16,6 +16,7 @@ spec: plural: applications shortNames: - app + - velaapp singular: application scope: Namespaced versions: