curl: (7) Не удалось подключиться к порту 1959.168.99.100 31591: соединение отклонено

Вы можете сделать это, вручную изменив первую миграцию кода:

public override void Up()
{    
   AddColumn("dbo.Events", "Active", c => c.Boolean(nullable: false, defaultValue: true));
} 
1
задан Flimzy 9 April 2019 в 08:34
поделиться

2 ответа

По-видимому, вы пытаетесь получить доступ к своему сервису за пределами кластера, поэтому вам необходимо предоставить IP-адрес вашего сервиса для внешнего подключения.

Запустите kubectl edit svc hello-minikube2 и измените

type: NodePort

на

type: LoadBalancer

Или

kubectl expose deployment hello-minikube2 --type=LoadBalancer --port=8080

У облачных провайдеров, которые поддерживают балансировщики нагрузки, внешний IP-адрес будет обеспечен доступ к Сервису. В Minikube тип LoadBalancer делает службу доступной с помощью команды службы minikube.

Выполните следующую команду:

minikube service hello-minikube2
0
ответ дан A_Suh 9 April 2019 в 08:34
поделиться

Похоже, что вы пытаетесь получить доступ к модулю, и это должно быть сделано через службу kubernetes, а не напрямую к модулю. Вы также можете показать: kubectl get svc -o wide?

, если служба действительно существует, попробуйте использовать kubectl get ep -o wide, чтобы проверить, действительно ли модуль обнаружен службой

0
ответ дан eran meiri 9 April 2019 в 08:34
поделиться
Другие вопросы по тегам:

Похожие вопросы: