Include/Specify self-signed certificates when using the install button for gitlab-runner in k8s integration.
Problem to solve
There is no way to use self-signed certificates with the automated install of gitlab-runner in the k8s integration UI.
Further details
I think it would be useful to be able to add/specify self-signed certs to the automatic deployment of gitlab-runner to k8s. This would save the pain for having to manually deploy the runner for every cluster in an k8s environment.
Proposal
Add an option to add the certs when you click the install button or the ability to specify them after the install.
What does success look like, and how can we measure that?
- Notification of the certificate error in the k8 integration UI. As it stands it looks like everything is fine.
- Being able to add the certificates to the install or specify them during the install.
- Success would be the automated gitlab-runner install being able to successfully communicate with an gitlab instance using self-signed certs.