Я создал пример приложения, которое нужно запустить внутри кластера kubernetes. На данный момент я пытаюсь воспроизвести ту же среду на своем локальном компьютере с помощью Minikube.
Здесь у меня есть служба .Net Core WebAPI, которую необходимо подключить к базе данных MSSQL. Служба работает внутри кластера, моя база данных находится на моей локальной машине. Я также создал службу для доступа к моему движку базы данных MSSQL, который находится за пределами кластера, но на моей локальной машине. Вот мой файл конфигурации.
Мой локальный 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
Строка подключения модуля
Server=mssql\MSSQLSERVER2017,3050;Database=product-db;User Id=sa;Password=pwd@123;MultipleActiveResultSets=true;
Но с приведенной выше конфигурацией он не работает и выдает ошибку подключения. Может кто-нибудь, пожалуйста, скажите мне, где я делаю неправильно.
Заранее спасибо.