I have configured access to my Self-Hosted GitLab server in my local network using Cloudflare Argo, following the guideline on the cloudflare site
Now I am trying to setup gitlab runner on 2 machines, one for staging and one for production, using GitLab CD to deploy.
I can not get the gitlab-runner to register and I am fairly certain it’s an authentication issue.
Running the gitlab-runner register, with --debug, gives me this
Dialing: tcp gitlab.mydomain.com:443 ...
Dialing: tcp mydomain.cloudflareaccess.com:443 ...
ERROR: Registering runner... failed runner=Bhz9nQKY status=200 OK
PANIC: Failed to register the runner. You may be having network problems.
I have spent several days trying to setup service tokens but the only way to use them is with headers on the request. No idea how to add those.
I am starting to think i should add another app and configure Mutual TLS authentication perhaps.
anyone been able to set this up?