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.