-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create Postgres instance using EKS #87
Comments
I see EKS will create an internet facing ELB if you request a LoadBalancer service, but its not accepting TCP connections
|
nvm, it is working
|
Sorry i didn't catch this last week. A few notes and minor fix requests ->
It should be a quick fix, I'll let you all try it first and feel free to ping me on Slack if you get any errors or stuck. |
the load balancer from cht-core ingress is an application load balancer, which seems to be only for http traffic. is there an exiting network load balancer that we could attach to instead? maybe we could just use a node port, but are node IPs going to be static enough that will be reliable? |
@witash unrelated question, is this postgres meant to be accessible by public internet? Is that the vision for any project using cht-sync + postgres? And I may have missed the discussion somewhere, but ssh-tunneling to an internal network that is running postgres won't fit this use-case? |
@Hareet for dev dbs they basically need to be accessible by public internet, for product and app developers to test and develop models. ssh-tunneling would be fine, but how would that work? where would ssh be running and how would that have access to a postgres pod running in kubernetes? |
We run a few auto-ssh-tunnels to the old RDBMS (huge postgres server) already. SSH exposed on the postgres server, but we could allow ssh to a pod that is can connect to postgres through internal kubernetse service resource names, or we could terminate tls at postgres. I skimmed the link to the helm-chart for cht-sync that was in a comment above and couldnt find any tls config. Is the latter completed or being considered? It would solve the production db's question. And I didn't mean to keep this issue open, we can close. The load balancer pricing is also much lower than expected, likely due to metered usage. |
@Hareet @witash drawing attention to this conversation again. I have a ticket for adding TLS to the postgres pod but ran into a blocker. I currently need to connect Klipfolio to the Postgres running in my EKS namespace for a proof of concept dashboard. What is the best(fastest and most secure) way to do that? |
Create a postgres instance for use with the BRAC work as suggested here. The current RDS instance is full and requires the support of the infra team to debug and get logs.
The text was updated successfully, but these errors were encountered: