Я пытаюсь получить доступ к локальной базе данных MySQL из контейнера minikube. Мой миникуб работает в Windows 10 с драйвером Hyper-V. Я нашел несколько решений (создание сети только для хоста из VirtualBox), но ничего для Hyper-v. Может ли кто-нибудь помочь мне, как я могу подключиться к серверу mysql localhost с minikube hyper-v?
Сначала вам нужно создать Service
а затем создайте Endpoint
с IP-адресом вашего MySQL.
apiVersion: v1
kind: Service
metadata:
name: database
spec:
ports:
- port: 3306
targetPort: 3306
protocol: TCP
---
# Because this service has no selector, the corresponding Endpoints
# object will not be created. You can manually map the service to
# your own specific endpoints:
kind: Endpoints
apiVersion: v1
metadata:
name: database
subsets:
- addresses:
- ip: "23.99.34.75"
ports:
- port: 3306
Также вы можете проверить этот вопрос Подключиться к локальной базе данных из кластера minikube.