Check if self-hosted instance has the ability to reach the customers.gitlab.com API
Problem
As a user, my GitLab instance can't communicate with the internet. My instance must be firewall-ed from the outside world. As a result, GitLab should check if my instance can't communicate with the customers.gitlab.com api, it should direct me to a different paid signup path.
Prototype
Requirements
- Checks if the instance can contact the customers.gitlab.com api
- Redirects users to a different UX when the instance cannot contact the customers.gitlab.com api
- Directs users through the paid signup flow if the instance can contact the customers.gitlab.com api
