fix kubectl pod owner reference

Signed-off-by: hongming <talonwan@yunify.com>
This commit is contained in:
hongming
2020-08-04 16:32:04 +08:00
parent 1d9c9bc0c2
commit 0448522901
2 changed files with 7 additions and 7 deletions

View File

@@ -213,11 +213,10 @@ func (c *Controller) reconcile(key string) error {
return err
}
isClusterAdmin := clusterRoleBinding.RoleRef.Name == iamv1alpha2.ClusterAdmin
if isClusterAdmin {
if clusterRoleBinding.RoleRef.Name == iamv1alpha2.ClusterAdmin {
for _, subject := range clusterRoleBinding.Subjects {
if subject.Kind == iamv1alpha2.ResourceKindUser {
err = c.kubectlOperator.CreateKubectlDeploy(subject.Name)
err = c.kubectlOperator.CreateKubectlDeploy(subject.Name, clusterRoleBinding)
if err != nil {
klog.Error(err)
return err