Mysql
 sql >> Base de données >  >> RDS >> Mysql

Impossible de se connecter à la base de données externe depuis l'intérieur du pod kubernetes

Après des heures de creusement et de reconfiguration, j'ai enfin réussi à le faire fonctionner, grâce à Xenwar du groupe kubernetes pour avoir signalé la propriété externalIP, il s'avère que j'ai besoin de pointer mon application vers une adresse IP externe, dans ce cas la base de données, voici l'objet service :

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