Console publishes it public URL in config map console-public in openshift-config-managed, key `consoleURL`. The config map data will be empty if console is removed. This config map is readable to any authenticated user. Related console operator changes: https://github.com/openshift/console-operator/pull/218
PR: https://github.com/openshift/origin/pull/22744
Verified on 4.1.0-0.nightly-2019-05-03-093152 # oc whoami --show-console https://console-openshift-console.apps.mffiedler-154.perf-testing.devcluster.openshift.com
Mike, did you test as a normal user? Would be good to verify the RBAC is correct.
Re: comment 3. Should have stated that: tested as a) authenticated cluster-admin (non-kubeadmin user) and b) authenticated normal user with no cluster role bindings
Great, thanks!