change APIVersion to v1beta1 in create rolebinding/clusterrolebinding

pull/6/head
xilabao 2017-01-19 16:18:54 +08:00
parent f90bb1772b
commit d969edebe5
2 changed files with 4 additions and 4 deletions

View File

@ -119,14 +119,14 @@ func (s ClusterRoleBindingGeneratorV1) StructuredGenerate() (runtime.Object, err
for _, user := range s.Users {
clusterRoleBinding.Subjects = append(clusterRoleBinding.Subjects, rbac.Subject{
Kind: rbac.UserKind,
APIVersion: "rbac/v1alpha1",
APIVersion: "rbac.authorization.k8s.io/v1beta1",
Name: user,
})
}
for _, group := range s.Groups {
clusterRoleBinding.Subjects = append(clusterRoleBinding.Subjects, rbac.Subject{
Kind: rbac.GroupKind,
APIVersion: "rbac/v1alpha1",
APIVersion: "rbac.authorization.k8s.io/v1beta1",
Name: group,
})
}

View File

@ -134,14 +134,14 @@ func (s RoleBindingGeneratorV1) StructuredGenerate() (runtime.Object, error) {
for _, user := range s.Users {
roleBinding.Subjects = append(roleBinding.Subjects, rbac.Subject{
Kind: rbac.UserKind,
APIVersion: "rbac/v1alpha1",
APIVersion: "rbac.authorization.k8s.io/v1beta1",
Name: user,
})
}
for _, group := range s.Groups {
roleBinding.Subjects = append(roleBinding.Subjects, rbac.Subject{
Kind: rbac.GroupKind,
APIVersion: "rbac/v1alpha1",
APIVersion: "rbac.authorization.k8s.io/v1beta1",
Name: group,
})
}