Efter timmar av grävande och omkonfigurering får jag det äntligen att fungera, tack vare Xenwar från kubernetes group för att ha påpekat egenskapen för extern IP, det visar sig att jag måste peka min app till en extern IP, i det här fallet databasen, här är serviceobjektet:
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