gocd / helm-chart

Official GoCD Helm Chart Repository
Apache License 2.0
22 stars 21 forks source link

Can't deploy / SSL issues #12

Closed nnsense closed 2 years ago

nnsense commented 3 years ago

Hi I've spent the last week trying to deploy this helm chart. The docs just mention to run helm install gocd gocd/gocd --namespace gocd but:

Is it possible to have an hint on how to make this working? Thanks

hokadiri commented 3 years ago

https://github.com/gocd/gocd/issues/9279 should explain the issue you're having @nnsense

chadlwilson commented 2 years ago

As noted by @hokadiri there were some changes to TLS support. The error above might imply you are using really old agent versions and need updating to a version immediately prior to the changes.

If your agents are outside the cluster in which GoCD is running you will also need to tell them how to trust the cert issuer of your load balancer/ingress or (less recommended) disable TLS verification on your agents (like the below if you are deploying agents using the Helm chart).

agent:
  env:
    goAgentBootstrapperArgs: '-sslVerificationMode NONE`

Will close this now as I don't think there is a fundamental issue with the chart and this is quite old now. Let me know if you are still having issues and I'll try and help.