Minikube Pod Подключение к внешней базе данных - PullRequest
0 голосов
/ 09 апреля 2020

Я создал пример приложения, которое необходимо запустить внутри кластера 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;

Но с вышеуказанной конфигурацией он не Кажется, работает и выдает ошибку соединения. Может кто-нибудь подскажите, пожалуйста, где я делаю не так.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...