@@ -25,11 +25,8 @@ import (
2525 "strings"
2626
2727 "github.com/argoproj/argo-cd/v3/util/env"
28- appsv1 "github.com/openshift/api/apps/v1"
2928 configv1 "github.com/openshift/api/config/v1"
30- oauthv1 "github.com/openshift/api/oauth/v1"
3129 routev1 "github.com/openshift/api/route/v1"
32- templatev1 "github.com/openshift/api/template/v1"
3330 monitoringv1 "github.com/prometheus-operator/prometheus-operator/pkg/apis/monitoring/v1"
3431 "k8s.io/client-go/kubernetes"
3532 "sigs.k8s.io/controller-runtime/pkg/cache"
@@ -225,25 +222,6 @@ func main() {
225222 }
226223 }
227224
228- // Setup Schemes for SSO if template instance is available.
229- if argocd .CanUseKeycloakWithTemplate () {
230- setupLog .Info ("Keycloak instance can be managed using OpenShift Template" )
231- if err := templatev1 .Install (mgr .GetScheme ()); err != nil {
232- setupLog .Error (err , "" )
233- os .Exit (1 )
234- }
235- if err := appsv1 .Install (mgr .GetScheme ()); err != nil {
236- setupLog .Error (err , "" )
237- os .Exit (1 )
238- }
239- if err := oauthv1 .Install (mgr .GetScheme ()); err != nil {
240- setupLog .Error (err , "" )
241- os .Exit (1 )
242- }
243- } else {
244- setupLog .Info ("Keycloak instance cannot be managed using OpenShift Template, as DeploymentConfig/Template API is not present" )
245- }
246-
247225 k8sClient , err := initK8sClient ()
248226 if err != nil {
249227 setupLog .Error (err , "Failed to initialize Kubernetes client" )
0 commit comments