Feat: Add short name velaapp for application CRD (#3816)

Signed-off-by: huangminjie <minjie.huang@daocloud.io>
This commit is contained in:
JarHMJ 2022-05-07 16:52:51 +08:00 committed by GitHub
parent 877ab3909d
commit d25676a68e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 5 additions and 2 deletions

View File

@ -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`

View File

@ -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`

View File

@ -27,6 +27,7 @@ spec:
plural: applications
shortNames:
- app
- velaapp
singular: application
scope: Namespaced
versions:

View File

@ -27,6 +27,7 @@ spec:
plural: applications
shortNames:
- app
- velaapp
singular: application
scope: Namespaced
versions:

View File

@ -16,6 +16,7 @@ spec:
plural: applications
shortNames:
- app
- velaapp
singular: application
scope: Namespaced
versions: