Я создал пример приложения, которое необходимо запустить внутри кластера kubernetes. Сейчас я пытаюсь реплицировать ту же среду на своем локальном компьютере с помощью Minikube.
Здесь у меня есть. Net Базовая служба WebAPI, которую необходимо подключить к базе данных MS SQL. Служба работает внутри кластера, а база данных находится на моей локальной машине. Я также создал службу для доступа к моей базе данных MS SQL, которая находится за пределами кластера, но на моей локальной машине. Вот мой файл конфигурации.
Мой локальный IP-адрес - 192.168.8.100.
apiVersion: v1
kind: Service
metadata:
name: mssql
spec:
ports:
- protocol: TCP
port: 3050
targetPort: 1433
apiVersion: v1
kind: Endpoints
metadata:
name: mssql
subsets:
- addresses:
- ip: "192.168.8.100"
ports:
- port: 1433
Строка подключения Pod
Server=mssql\MSSQLSERVER2017,3050;Database=product-db;User Id=sa;Password=pwd@123;MultipleActiveResultSets=true;
Но с вышеуказанной конфигурацией он не Кажется, работает и выдает ошибку соединения. Может кто-нибудь подскажите, пожалуйста, где я делаю не так.
Заранее спасибо.