Доступ к панели управления Kube в IBM Cloud

Панель инструментов kube должна быть легко доступна из консоли IBM Cloud.

Однако, когда я пытаюсь получить к нему доступ, я получаю сообщение об ошибке 401 (это не всегда так, однако сегодня это случалось много)

Ошибка доступа к приборной панели 401

Предложение, представленное на странице 401, не помогло.

3 ответа

Произошел инцидент с облаком IBM, который затронул функции управления службой IBM Cloud Kubernetes, включая доступ к панели управления kube. Проблема была решена.

Отключение размещено здесь: https://console.bluemix.net/status/notification/877c340fb941bc8c72211c513763c077

Источник этой информации здесь. И здесь вы можете найти информацию о токенах доступа для панели управления Kubernetes.

Проверьте, можете ли вы по-прежнему подключаться к информационной панели Kubernetes следующими способами:

kubectl прокси:

Проверьте, правильно ли настроен ваш kubectl и имеет ли он доступ к кластеру.

`$ kubectl cluster-info 
Kubernetes master is running at ...
...`

Запустите локальный прокси-сервер:

$ kubectl proxy

Используйте следующий адрес для доступа к панели инструментов:

http://localhost:8001/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

API-сервер:

Если вы можете обмениваться данными с кластерным сервером прямо со своей рабочей станции, вы можете получить доступ к панели мониторинга, перейдя по этой ссылке:

https://<master-ip>:<apiserver-port>/api/v1/namespaces/kube-system/services/https:kubernetes-dashboard:/proxy/

Порт apiserver по умолчанию равен 6443.

Вход:

Вы можете открыть порт панели мониторинга с помощью ресурса Ingress.

apiVersion: extensions/v1beta1
kind: Ingress
metadata:
  annotations:
    ingress.kubernetes.io/ssl-passthrough: "true"
    nginx.ingress.kubernetes.io/secure-backends: "true"
    nginx.org/ssl-backends: "kubernetes-dashboard"
    kubernetes.io/ingress.allow-http: "false"
  name: dashboard-ingress
  namespace: kube-system
spec:
  tls:
  - hosts:
    - server-dns-name
    secretName: kubernetes-dashboard-certs
  rules:
  - host: server-dns-name
    http:
      paths:
      - path: /dashboard
        backend:
          serviceName: kubernetes-dashboard
          servicePort: 443

У нас также возникает проблема синхронизации при создании новых кластеров, когда панель kubedashboard недоступна сразу после создания кластера. Мы работаем над улучшением статуса / обмена сообщениями в этом окне времени. Обычно, если вы видите это вскоре после создания кластера, вам может потребоваться подождать несколько минут до запуска панели мониторинга.

Другие вопросы по тегам