Skip to content

Commit a6845f2

Browse files
Merge pull request #78 from zhiweiyin318/shortname
add short name mcl for managedCluster
2 parents d76f104 + 801a67d commit a6845f2

5 files changed

+12
-3
lines changed

cluster/v1/0000_00_clusters.open-cluster-management.io_managedclusters.crd.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ spec:
88
kind: ManagedCluster
99
listKind: ManagedClusterList
1010
plural: managedclusters
11+
shortNames:
12+
- mcl
13+
- mcls
1114
singular: managedcluster
1215
scope: Cluster
1316
preserveUnknownFields: false

cluster/v1/types.go

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import (
99
// +genclient:nonNamespaced
1010
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
1111
// +kubebuilder:subresource:status
12-
// +kubebuilder:resource:scope="Cluster"
12+
// +kubebuilder:resource:scope="Cluster",shortName={"mcl","mcls"}
1313
// +kubebuilder:printcolumn:JSONPath=`.spec.hubAcceptsClient`,name="Hub Accepted",type=boolean
1414
// +kubebuilder:printcolumn:JSONPath=`.spec.managedClusterClientConfigs[*].url`,name="Managed Cluster URLs",type=string
1515
// +kubebuilder:printcolumn:JSONPath=`.status.conditions[?(@.type=="ManagedClusterJoined")].status`,name="Joined",type=string

cluster/v1alpha1/0000_00_clusters.open-cluster-management.io_managedclustersets.crd.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ spec:
88
kind: ManagedClusterSet
99
listKind: ManagedClusterSetList
1010
plural: managedclustersets
11+
shortNames:
12+
- mclset
13+
- mclsets
1114
singular: managedclusterset
1215
scope: Cluster
1316
preserveUnknownFields: false

cluster/v1alpha1/0000_01_clusters.open-cluster-management.io_managedclustersetbindings.crd.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@ spec:
88
kind: ManagedClusterSetBinding
99
listKind: ManagedClusterSetBindingList
1010
plural: managedclustersetbindings
11+
shortNames:
12+
- mclsetbinding
13+
- mclsetbindings
1114
singular: managedclustersetbinding
1215
scope: Namespaced
1316
preserveUnknownFields: false

cluster/v1alpha1/types.go

+2-2
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
// +genclient:nonNamespaced
99
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
1010
// +kubebuilder:subresource:status
11-
// +kubebuilder:resource:scope="Cluster"
11+
// +kubebuilder:resource:scope="Cluster",shortName={"mclset","mclsets"}
1212

1313
// ManagedClusterSet defines a group of ManagedClusters that user's workload can run on.
1414
// A workload can be defined to deployed on a ManagedClusterSet, which mean:
@@ -65,7 +65,7 @@ type ManagedClusterSetList struct {
6565

6666
// +genclient
6767
// +k8s:deepcopy-gen:interfaces=k8s.io/apimachinery/pkg/runtime.Object
68-
// +kubebuilder:resource:scope="Namespaced"
68+
// +kubebuilder:resource:scope="Namespaced",shortName={"mclsetbinding","mclsetbindings"}
6969

7070
// ManagedClusterSetBinding projects a ManagedClusterSet into a certain namespace.
7171
// User is able to create a ManagedClusterSetBinding in a namespace and bind it to a

0 commit comments

Comments
 (0)