Configuration of Red Hat Developer Hub in a SelfSigned certificate environment
Issue
We are evaluating Red Hat Developer Hub, and our environment uses Self Signed certificates to simulate an on-prem deployment.
Developer Hub runtime environment has NODE_TLS_REJECT_UNAUTHORIZED=0
however still it tries to validate certificates.
Error creating argo app: application spec for tssc-02-app-of-apps is invalid: InvalidSpecError: repository not accessible: repositories not accessible: &Repository{Repo: "https://gitlab.apps.ocp-01.local/tssc/tssc-test-02-gitops.git", Type: "", Name: "", Project: ""}: repo client error while testing repository: rpc error: code = Unknown desc = error testing repository connectivity: unable to ls-remote HEAD on repository: failed to list refs: Get "https://gitlab.apps.local/info/refs?service=git-upload-pack
": tls: failed to verify certificate: x509: certificate signed by unknown authority
75 at ArgoService.createArgoApplication (/opt/app-root/src/dynamic-plugins-root/roadiehq-scaffolder-backend-argocd-dynamic-1.5.0/node_modules/@roadiehq/backstage-plugin-argo-cd-backend/dist/service/argocd.service.cjs.js:387:13)
76 at process.processTicksAndRejections (node:internal/process/task_queues:105:5)
77 at async ArgoService.createArgoResources (/opt/app-root/src/dynamic-plugins-root/roadiehq-scaffolder-backend-argocd-dynamic-1.5.0/node_modules/@roadiehq/backstage-plugin-argo-cd-backend/dist/service/argocd.service.cjs.js:749:5)
Environment
- Red Hat Developer Hub 1.6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.