sql >> Base de Datos >  >> RDS >> Mysql

No se puede conectar a una base de datos externa desde el pod de Kubernetes

Después de horas de excavar y reconfigurar, finalmente conseguí que funcionara, gracias a Xenwar del grupo kubernetes por señalar la propiedad externalIP, resulta que necesito apuntar mi aplicación a una IP externa, en este caso la base de datos, aquí está el objeto de servicio:

apiVersion: v1
kind: Service
metadata:
  name: db-con
spec:
  selector:
    app: api2
  ports:
    - name: http
      protocol: TCP
      port: 3306
      targetPort: 3306
  externalIPs:
    - 10.0.123.28