upgrade crd to apiextensions.k8s.io/v1 && generate crd files

Signed-off-by: yuswift <yuswiftli@yunify.com>
This commit is contained in:
yuswift
2021-04-08 15:16:30 +08:00
parent ea80ca727a
commit adef4b5e43
80 changed files with 24158 additions and 10937 deletions

View File

@@ -99,7 +99,6 @@ const (
// +kubebuilder:resource:categories="iam",scope="Cluster"
type User struct {
metav1.TypeMeta `json:",inline"`
// Standard object's metadata.
// +optional
metav1.ObjectMeta `json:"metadata,omitempty"`
@@ -174,7 +173,6 @@ type UserList struct {
// +kubebuilder:resource:categories="iam",scope="Cluster"
type GlobalRole struct {
metav1.TypeMeta `json:",inline"`
// Standard object's metadata.
// +optional
metav1.ObjectMeta `json:"metadata,omitempty"`
@@ -200,7 +198,6 @@ type GlobalRoleList struct {
// +kubebuilder:resource:categories="iam",scope="Cluster"
type GlobalRoleBinding struct {
metav1.TypeMeta `json:",inline"`
// Standard object's metadata.
// +optional
metav1.ObjectMeta `json:"metadata,omitempty"`
@@ -233,7 +230,6 @@ type GlobalRoleBindingList struct {
// +kubebuilder:resource:categories="iam",scope="Cluster"
type WorkspaceRole struct {
metav1.TypeMeta `json:",inline"`
// Standard object's metadata.
// +optional
metav1.ObjectMeta `json:"metadata,omitempty"`

View File

@@ -21,7 +21,7 @@ limitations under the License.
package v1alpha2
import (
v1 "k8s.io/api/rbac/v1"
"k8s.io/api/rbac/v1"
"k8s.io/apimachinery/pkg/runtime"
)