Ошибка Kubernetes: невозможно подключиться к серверу: набрать tcp 127.0.0.1:8080 - PullRequest
0 голосов
/ 02 января 2019

Я вижу следующую ошибку при запуске kubectl get pods:

Unable to connect to the server: dial tcp 127.0.0.1:8080: connectex: No connection could be made because the target machine actively refused it.

Это работало, когда я запускал его две недели назад. Мой конфигурационный файл в каталоге ~/.kube/config выглядит следующим образом:

apiVersion: v1
clusters:
- cluster:
    insecure-skip-tls-verify: true
    server: https://zld05687.vci.co.com
  name: dev-cluster
- cluster:
    insecure-skip-tls-verify: true
    server: https://zlt20087.vci.co.com
  name: perf-cluster
- cluster:
    insecure-skip-tls-verify: true
    server: https://zlt17291.vci.co.com
  name: test-cluster
contexts:
- context:
    cluster: dev-cluster
    namespace: com-co-acp-dev
    user: default-user
  name: default-context
- context:
    cluster: perf-cluster
    namespace: com-co-acp-perf
    user: default-user
  name: perf-context
- context:
    cluster: test-cluster
    namespace: com-co-acp-test
    user: default-user
  name: test-context
current-context: perf-context
kind: Config
preferences: {}
users:
- name: default-user
  user:
    token: myusername:enc:23hfeu39393yd223944uekd

Чем вызвана эта ошибка и как ее исправить?

Ответы [ 2 ]

0 голосов
/ 06 марта 2019

Не уверен, применимо ли это к вашей среде, но у меня возникла похожая проблема - возвращались все команды kubectl: Невозможно подключиться к серверу: dial tcp [:: 1]: 8080: connectex: Соединение не может быть установлено, потому чтоцелевая машина активно отказалась от него.

127.0.0.1 - локальный хост (IPV4), [:: 1] - эквивалент IPV6.

Появляется kubectl для настройки локального прокси-соединения на локальном хосте с контроллером кластера.В моем случае на ПК с Windows10 запуск сеанса (в моем случае это было окно powershell) в качестве администратора решил проблему.В любом случае, это было исправлением для моей среды.

0 голосов
/ 03 января 2019

API сервера Kubernetes кажется недействительным:

curl -LIk https://zlt20087.vci.co.com
HTTP/1.1 301 Moved Permanently
Date: Wed, 02 Jan 2019 21:43:24 GMT
Server: Apache
Location: https://registry.co.com
Content-Type: text/html; charset=iso-8859-1

HTTP/1.1 403 Forbidden
Date: Wed, 02 Jan 2019 21:43:24 GMT
Server: Apache
Vary: User-Agent
Accept-Ranges: bytes
Content-Type: text/html

Вы уверены, что URL правильный?

...