Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

274
Views
Cómo conectar una instancia de base de datos de AWS RDS que se ejecuta en PVC privado a través de kubectl

Estoy tratando de acceder de forma remota a una instancia de la base de datos AWS RDS que se ejecuta en PVC privado a través de

reenvío de puerto de kubectl

La accesibilidad pública de la base de datos de RDS está establecida en "No", también tengo un clúster de EKS que se ejecuta en el mismo PVC de RDS, los pods y los servicios de EKS pueden comunicarse con AWS RDS.

Hasta ahora he creado el siguiente servicio.

 kind: Service metadata: name: postgres-service spec: type: ExternalName externalName: xxx-xxx.xxxxxxx.eu-xx-1.rds.amazonaws.com

Y debajo está el comando kubectl que he ejecutado.

 kubectl run -it --rm --image=postgres postgres-client -- postgres-service --host=xx-xx.xx.eu-west-1.rds.amazonaws.com --port=5432 --username=xxx --password=xxx --dbname=xxx

y el resultado que obtengo es

 error: timed out waiting for the condition
over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Si no quiere usar kubectl, puede usar la configuración del módulo de cliente de postgress en el clúster de EKS a tiempo completo.

O bien, puede ejecutar un comando como este:

 kubectl run postgresql-client --rm --tty -i --restart='Never' --namespace default --image bitnami/postgresql --env="PGPASSWORD=<YOUR_PASSWORD>" --command -- psql --host <YOUR_HOSTNAME=SVC_NAME_OR_IP> -U <HERE_USERNAME>

asegúrese de estar utilizando el nombre de espacio de nombres y el nombre de servicio correctos.

Ambos están en la misma VPC, lo que significa que puede conectarse directamente a través de una dirección interna o IP sin crear un servicio externo.

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!