We want to enforce gitlab password guidelines. Pardon my ignorance, I have only found 1 configurable password option i.e. Length in Administration.
Can all below recommended password practices be applied/enforce/configurable in gitlab application via Interface OR in configuration files like gitlab rb etc.
If you are using internal users within Gitlab, then length seems to be the only option, other than enforcing 2FA.
Otherwise, I think what you should be doing is using integrations like LDAP, Oauth, OpenID: Authentication | GitLab
See the integrations section on that link. The authentication integrations, like LDAP/Active Directory will let you fulfil the password complexity requirements, etc.