Size: a a a

OpenShift - русскоязычное сообщество

2020 October 19

Н

Никитяо in OpenShift - русскоязычное сообщество
E1019 13:25:29.658737   24807 reflector.go:307] k8s.io/client-go/tools/watch/informerwatcher.go:146: Failed to watch *v1.ConfigMap: Get https://api.okd.nikobraz.loc:6443/api/v1/namespaces/kube-system/configmaps?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dbootstrap&resourceVersion=64514&timeoutSeconds=334&watch=true: dial tcp 10.74.0.199:6443: connect: connection refused

и снова я с тупыми вопросами
чего оно ругается?
источник

A

Alex in OpenShift - русскоязычное сообщество
Порт?
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
я не уверен что у меня днс записи верные, в прошлый раз сказали, что api. и api-int. должны смотреть на бутстрап ноду, в доке написано что на LB, у меня нет LB
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
6443 в начале деплоя открыт, потом
Oct 19 10:34:57 bootstrap.maas bootkube.sh[57652]: [#406] failed to fetch discovery: Get https://localhost:6443/api?timeout=32s: dial tcp [::1]:6443: connect: connection refused
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
ставлю 3 мастера, 0 воркеров
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
Oct 19 10:39:12 bootstrap.maas bootkube.sh[57652]: [#1380] failed to create some manifests:
Oct 19 10:39:12 bootstrap.maas bootkube.sh[57652]: "0000_00_cluster-version-operator_01_clusteroperator.crd.yaml": unable to get REST mapping for "0000_00_cluster-version-operator_01_clusteroperator.crd.yaml": no matches for kind "CustomResourceDefinition" in version "apiextensions.k8s.io/v1beta1"
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Никитяо
я не уверен что у меня днс записи верные, в прошлый раз сказали, что api. и api-int. должны смотреть на бутстрап ноду, в доке написано что на LB, у меня нет LB
если нет LB, то DNS для этих записей должен указывать на bootstrap и все мастера
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Никитяо
E1019 13:25:29.658737   24807 reflector.go:307] k8s.io/client-go/tools/watch/informerwatcher.go:146: Failed to watch *v1.ConfigMap: Get https://api.okd.nikobraz.loc:6443/api/v1/namespaces/kube-system/configmaps?allowWatchBookmarks=true&fieldSelector=metadata.name%3Dbootstrap&resourceVersion=64514&timeoutSeconds=334&watch=true: dial tcp 10.74.0.199:6443: connect: connection refused

и снова я с тупыми вопросами
чего оно ругается?
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
Vadim Rutkovsky
если нет LB, то DNS для этих записей должен указывать на bootstrap и все мастера
понял, спасибо
источник

V

Vladimir in OpenShift - русскоязычное сообщество
Никитяо
я не уверен что у меня днс записи верные, в прошлый раз сказали, что api. и api-int. должны смотреть на бутстрап ноду, в доке написано что на LB, у меня нет LB
Записи должны смотреть на лб, который должен балансить между бутстрапом И всеми мастерами
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
Vladimir
Записи должны смотреть на лб, который должен балансить между бутстрапом И всеми мастерами
понял как это работает, спасибо
источник

V

Vladimir in OpenShift - русскоязычное сообщество
А, Вадим выше уже написал
источник

V

Vladimir in OpenShift - русскоязычное сообщество
Но просто днс по моему это криво
источник

V

Vladimir in OpenShift - русскоязычное сообщество
Поставь haproxy
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
ага
источник

AN

Andrey Nikolaev in OpenShift - русскоязычное сообщество
можно простой gobetween (http://gobetween.io/downloads.html) использовать если неохота с haproxy разбираться
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Никитяо
я не уверен что у меня днс записи верные, в прошлый раз сказали, что api. и api-int. должны смотреть на бутстрап ноду, в доке написано что на LB, у меня нет LB
Они должны смотреть на LB мастеров и bootstrap. Если у LB есть внешний адрес, то в него должен резолвиться api. , а внутренний в api-int

Конфигурацию haproxy можете взять вот тут
https://github.com/openshift-tigerteam/guides/blob/master/ocp4/ocp4-haproxy.cfg
источник

АС

Антон Саросек... in OpenShift - русскоязычное сообщество
Её (конфигурацию) нужно разнести на 2 LB - 1 для роутеров, другой для мастеров и bootstrap. Думаю, что разберётесь
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
Антон Саросек
Её (конфигурацию) нужно разнести на 2 LB - 1 для роутеров, другой для мастеров и bootstrap. Думаю, что разберётесь
да для роутеров пока не надо) мнеб просто рабочий кластер увидеть)
источник

Н

Никитяо in OpenShift - русскоязычное сообщество
Антон Саросек
Они должны смотреть на LB мастеров и bootstrap. Если у LB есть внешний адрес, то в него должен резолвиться api. , а внутренний в api-int

Конфигурацию haproxy можете взять вот тут
https://github.com/openshift-tigerteam/guides/blob/master/ocp4/ocp4-haproxy.cfg
спасибо
источник