Add docker executor on equinix runners
This MR bring some changes to introduce an additional gitlab-runner on equinix server. The main idea is to be keep the shell executor for the deployment/update jobs and add a docker executor that will be used for the tests; it will allow us to use the same tests between CAPO and CAPM3 jobs. Today we don't have to much test but it will be helpful in the future if we start adding more tests (kubescore, functest etc...)
The current shell runner will have an additional tag (shell) and the docker runner will have a docker tag
The docker executor is configured in privileged mode with host network.
Edited by Loic Nicolle