diff --git a/manifests/0000_09_cluster-osin-operator_00_roles.yaml b/manifests/0000_09_cluster-osin-operator_00_roles.yaml index dc0c195ac1..f88ac2fcb4 100644 --- a/manifests/0000_09_cluster-osin-operator_00_roles.yaml +++ b/manifests/0000_09_cluster-osin-operator_00_roles.yaml @@ -9,3 +9,6 @@ subjects: - kind: ServiceAccount namespace: openshift-core-operators name: origin-cluster-osin-operator +- kind: ServiceAccount + namespace: openshift-osin + name: openshift-osin diff --git a/manifests/0000_09_cluster-osin-operator_04_sa.yaml b/manifests/0000_09_cluster-osin-operator_04_sa.yaml index 7c7d6d42c1..58623fbf89 100644 --- a/manifests/0000_09_cluster-osin-operator_04_sa.yaml +++ b/manifests/0000_09_cluster-osin-operator_04_sa.yaml @@ -5,3 +5,11 @@ metadata: name: origin-cluster-osin-operator labels: app: origin-cluster-osin-operator +--- +apiVersion: v1 +kind: ServiceAccount +metadata: + namespace: openshift-osin + name: openshift-osin + labels: + app: origin-cluster-osin-operator2 diff --git a/pkg/operator2/deployment.go b/pkg/operator2/deployment.go index 0607871beb..c933a465af 100644 --- a/pkg/operator2/deployment.go +++ b/pkg/operator2/deployment.go @@ -132,6 +132,7 @@ func defaultDeployment(syncData []idpSyncData, resourceVersions ...string) *apps // Effect: corev1.TaintEffectNoSchedule, // }, //}, + ServiceAccountName: targetName, RestartPolicy: corev1.RestartPolicyAlways, SchedulerName: corev1.DefaultSchedulerName, TerminationGracePeriodSeconds: &gracePeriod,