Where are the Initial or default credentials to log into gitlab

Problem to solve

No initial credetials to log into gitlab. Missing log in details for the new deployment.

Further details

After weeks of struggle I got the gitlab helm chart working on baremetal+kubernetes on prem with metallb. Now I do not know how many more days it will take me to log in to this as I do not see a way to get into it. There is a gitlab-gitlab-initial-root-password secret generated. I tried that password with root/user/root@mydomain.com/user@mydomain.com/admin/admin@mydomain.com but no go. This document to reset the password is brain kill since https://docs.gitlab.com/ee/security/reset_root_password.html this asks us to run gitlab-rails but from which pod? I tried all pods in gitlab deployment and none of them recognized this command.

Proposal

From decades either having a default product wise credetials or a way to set up one during installation is being followed in IT and that has worked fine. I wish you had given us a choice to set a password during installation of have a default one for all product which expires after 1st login. If helm charts like rabbitmq, postgresql and many other products are officially allowing us to set a password during installation then I think you too can follow a method which is most widely accepted/followed/used and least troublesome.

Who can address the issue

Other links/references

Edited by Gajendra D Ambi