Hello,
I’m interested in using the Everest API but couldn’t find documentation on how to expose it in the k8s cluster. I’d like to make it accessible on a public IP. Any tips?
UPDATE: I was able to do this by setting up a service load balancer. However, I see the service is exposed over HTTP only. What would be the easiest way to set up TLS?
Hi, perhaps you may find these links helpful
-
How to configure HTTPS, accordingly the API will use this as well.
Securing Percona Everest with Ingress and Cert-Manager
-
API docs:
API - Percona Everest
-
Percona Everest endpoints
SwaggerUI
When you use the Percona Everest UI in a browser, that too uses the Server API. Open the browser dev instrument and see which requests are sent with which parameters. That might help.