Size: a a a

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

2021 November 09

AS

André Strelnikov in OpenShift - русскоязычное сообщество
describe оператора аутентификации, describe подов, логи подов
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Смотри почему ingress/authentication degraded в дескрайбе
источник

A

Andrey in OpenShift - русскоязычное сообщество
10:05 PM



oc describe clusteroperators.config.openshift.io ingress
Name:         ingress
Namespace:
Labels:       <none>
Annotations:  <none>
API Version:  config.openshift.io/v1
Kind:         ClusterOperator
Metadata:
 Creation Timestamp:  2020-05-28T14:45:19Z
 Generation:          1
 Resource Version:    532600680
 Self Link:           /apis/config.openshift.io/v1/clusteroperators/ingress
 UID:                 be5abe20-3d9e-4d3f-8876-6e454cfe2c09
Spec:
Status:
 Conditions:
   Last Transition Time:  2021-11-09T17:55:42Z
   Message:               Some ingresscontrollers are degraded: ingresscontroller "default" is degraded: DegradedConditions: One or more other status conditions indicate a degraded state: CanaryChecksSucceeding=False (CanaryChecksRepetitiveFailures: Canary route checks for the default ingress controller are failing)
   Reason:                IngressControllersDegraded
   Status:                True
   Type:                  Degraded
   Last Transition Time:  2021-11-09T18:00:30Z
   Message:               desired and current number of IngressControllers are equal
   Reason:                AsExpected
   Status:                False
   Type:                  Progressing
   Last Transition Time:  2021-11-09T18:00:30Z
   Message:               desired and current number of IngressControllers are equal
   Reason:                AsExpected
   Status:                True
   Type:                  Available
источник

A

Andrey in OpenShift - русскоязычное сообщество
Operator: 'authentication'
   Issue          : Not available
   Reason         : OAuthRouteCheckEndpointAccessibleController_EndpointUnavailable::OAuthVersionRoute_RequestFailed
   Message        : OAuthVersionRouteAvailable: HTTP request to "https://oauth-openshift.apps.ocp.abc/healthz" failed: dial tcp 10.X.X.31:443: connect: connection refused
источник

A

Andrey in OpenShift - русскоязычное сообщество
OAuthRouteCheckEndpointAccessibleController_EndpointUnavailable::OAuthVersionRoute_RequestFailed
источник

A

Andrey in OpenShift - русскоязычное сообщество
ключевой момент
источник

A

Andrey in OpenShift - русскоязычное сообщество
поды все в состоянии раннинг на auth/ingress
источник

AS

André Strelnikov in OpenShift - русскоязычное сообщество
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
Canary route check failing - это сетевая проблема на одной из нод
источник

AS

André Strelnikov in OpenShift - русскоязычное сообщество
из подов с ингрессом нет доступа до роута на канари поды
источник

A

Andrey in OpenShift - русскоязычное сообщество
а какой солюшн?
источник

A

Andrey in OpenShift - русскоязычное сообщество
проблема та что описана по ссылке
источник

A

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

VR

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

Verify that the route to ingress canary pods in your cluster is reachable to your Ingress operator pod
источник

VR

Vadim Rutkovsky in OpenShift - русскоязычное сообщество
А если нет - смотри почему SDN фейлится и есть ли вообще коннект между нодами
источник

A

Andrey in OpenShift - русскоязычное сообщество
hyperkube[1946]: E1109 19:27:49.585606    1946 openstack_instances.go:55] cannot initialize cloud provider, only limited functionality is available : cloud provider is not initialized: secret lister is not initialized
источник

DK

Dobry Kot in OpenShift - русскоязычное сообщество
Проверяй каждый этап трафик приходит на ингрес с ингресса на под аус на каждом этапе ищешь где перестало отвечать
источник

A

Andrey in OpenShift - русскоязычное сообщество
на ноде где ингерсс оператор под (мастер-2) journalctl -f показывает такое
источник

DK

Dobry Kot in OpenShift - русскоязычное сообщество
Между нодами общую сеть и оверлей
источник

A

Andrey in OpenShift - русскоязычное сообщество
коннект между нодами есть
источник