Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Não é possível conectar ao banco de dados externo de dentro do pod do kubernetes


Depois de horas cavando e reconfigurando, finalmente consegui fazê-lo funcionar, graças ao Xenwar do grupo kubernetes por apontar a propriedade externalIP, acontece que preciso apontar meu aplicativo para um ip externo, neste caso o banco de dados, aqui está o objeto de serviço:
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