I have deployed ProGet on my OpenShift cluster and set up my feeds. It seems pypi works very well, but when I try to search maven and NuGet for packages, I get "The SSL connection could not be established, see inner exception.". When I try to curl the repo url's from my container, I get varied results, but mostly I am seeing things like this:
"* TLSv1.3 (OUT), TLS alert, unknown CA (560):
- SSL certificate problem: self-signed certificate in certificate chain
- Closing connection 0
curl: (60) SSL certificate problem: self-signed certificate in certificate chain
More details here: https://curl.se/docs/sslcerts.html
curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above."
I have created a configMap of my trusted ca bundle and mounted to /etc/pki/ca-trust/extracted/pem on the pod via a volumeMount.
Is there a specific way to tell my pod to use the trusted ca bundle I have mounted to the pod as a volume?