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.

Test: sylva-projects/sylva-core!1695 (merged)

Edited by Loic Nicolle

Merge request reports

Loading