How to enable TLS on MongoDB operator without requiring client certificates

I am very new to the operator and only understand the basic features. I am trying to work out a way to enable TLS on the operator without the need of client certificates… I tried to modify the cr.yaml file, specifically the mongod.net.tls section. Reference: https://docs.mongodb.com/manual/tutorial/upgrade-cluster-to-ssl/. I noticed that, the changes are not reflected onto the pods. ie, previously the sslMode was configured to be preferSSL, which I am guessing is the default mode. Evena fter applying above mentioned changes, it is not accepting the connection. I also want to be able to enable settings like allowConnectionsWithoutCertificates. Are those possible for the operator? 
PS: I am running the pods in a GKE cluster, following the installation instructions from https://www.percona.com/doc/kubernetes-operator-for-psmongodb/kubernetes.html
Any info regarding TLS certificates no matter how basic is also welcome. 

1 Like

Hi @Anjitha, did you find any solution to this scenario? I am trying to achieve the same.

1 Like

I think you missed the point of TLS … ?

1 Like