Runners should wait to register with primary instance
- Runners immediately try to check into the primary Gitlab instance and fall over. Added init container to preverify the instance URL is up and available.
- Establishes a check for GitLab instance availability using the registration process. The API endpoint is already being hit repeatedly, but this may need tweaking at a future date if environments run into issues with the number of invocations.
- Runners attempting to check ready status of the primary GitLab instance need to understand any proxy environment configurations. Add the same environment setup.
Resolves #831
Signed-off-by: Robert Marshall rmarshall@gitlab.com
Edited by Robert Marshall