I am running some services in minikube and trying to connect to mysql running on localhost(127.0.0.1) on 3306 port.
I read this and trying to create service and Endpoints. However, when I specify 127.0.0.1 as IP, it throws error as below:
The Endpoints "mysql-service" is invalid: subsets[0].addresses[0].ip: Invalid value: "127.0.0.1": may not be in the loopback range (127.0.0.0/8)
my deployment is like below:
---
apiVersion: v1
kind: Service
metadata:
  name: mysql-service
spec:
  ports:
  - protocol: TCP
    port: 1443
    targetPort: mysql
---
apiVersion: v1
kind: Endpoints
metadata:
  name: mysql-service
subsets:
  - addresses:
    - ip: 127.0.0.1
    ports:
    - name: mysql
      port: 3306
Please assist me to understand how can I connect to mysql db from minikube.
I have also tried replacing 127.0.0.1 with public IP of my computer(Don't know why though) and connection was timed out.
Any help or guide towards right direction is appreciated.
 
     
     
     
    