Drone

TLS Cert on Drone server error out on gke job

Hello Everyone!

I think this a fairly unique issue since I have not found anything but our drone server is running on GKE deployed with helm. I have done some modification so we are able to serve a self signed TLS cert on it, however by doing so the drone job that runs in GKE is no longer able to talk to the drone server error’ing out with

certificate signed by unknown authority

I know this is the case, but there seems to be know way to mount a k8s volume or anything for this due to this being hard coded here https://github.com/drone/drone/blob/4ad252ee6a82d36b9137c79baf772001f5023eea/scheduler/kube/kube.go#L117

Can someone give me some insight into either being able to use a skip verify on this OR mount a volume onto these jobs? I suspect this will require some coding changes though