Hello,
Been contacted by a company who is stuck with a crashed application running on an AWS Kubernetes cluster (EKS).
This isn’t tech I work with (at all), but they havn’t been able to get support from the previous developers and the current DEV doesn’t know how it works.
From my investigations, it looks like the Cluster is setup properly, Load Balancer, Security Groups and Database are all running. Web applications that where crashed yesterday are running, but access to the database isn’t available via the pods. The database is however accessible and operational.
kubectl logs --follow <podname?>
Shows this error from Node
“Error: self signed certificate in certificate chain”
Which I assume is the cause of all of the woes - not sure how this has come about? but I don’t know how to edit/work on the certificates within the cluster.
They have a configuration option in the ConfigMap to enable/disable the SSL, I’ve tested turning this on and off, and it appears to have no effect on the reported error.
But is set to below, if enabled it is set to.
this.connectionObject.ssl = ‘Amazon RDS’;
I haven’t been able to locate what this refers to.
Any help appreciated.