VK Cloud logo

Kubernetes Dashboard көмегімен кластерге қосылу

Kubernetes Dashboard — бұл Cloud Containers-Тегі барлық бірінші буын кластерлерінде қол жетімді Kubernetes кластерлеріне арналған әмбебап веб-интерфейс. Ол пайдаланушыларға кластердің өзін де, онда жұмыс істеп тұрған қолданбаларды да басқаруға мүмкіндік береді. Толығырақ Kubernetes ресми құжаттамасында.

Kubernetes Dashboard-қа қосылу тәсілі кластердің IP мекенжайына байланысты:

  • Егер кластерге сыртқы IP мекенжайы тағайындалса, интернетке қолжетімділігі бар кез келген хосттан қосылуға болады.
  • Егер кластерге тек ішкі IP мекенжайы тағайындалса, тек VK Cloud ішіндегі хосттан — кластермен бір ішкі желіде орналасқан виртуалды машинадан қосылуға болады.

Kubernetes Dashboard-қа қосылу үшін хостта браузер орнатылған болуы керек.

Дайындық қадамдары

  1. Көз жеткізіңіз, kubectl көмегімен кластерге қосыла алатыныңызға.

  2. Кластерге қосылу жоспарланып отырған хостта, егер kauthproxy утилитасы әлі орнатылмаған болса, оны орнатыңыз:

    1. Релиздер бетінен қажетті нұсқадағы архивті жүктеп алыңыз:

      • Linux үшін: kauthproxy_linux_....zip;
      • macOS үшін: kauthproxy_darwin_....zip;
      • Windows үшін: kauthproxy_windows_....zip.
    2. Архивті ашыңыз.

    3. Орындалатын файлды PATH орта айнымалысында қамтылған директорияға, мысалы, мына жерге орналастырыңыз:

      • Linux/macOS үшін /usr/local/bin;
      • Windows үшін C:\.

Кластерге қосылу

  1. Хостта терминалдың бөлек сессиясында мына пәрменді орындаңыз:

    kauthproxy -n kubernetes-dashboard https://kubernetes-dashboard.svc
  2. Егер ол kubeconfig конфигурация файлына жазылмаған болса, VK Cloud жеке кабинетінің құпиясөзін енгізіңіз.

    kauthproxy бұл құпиясөзді мезгіл-мезгіл қайта сұрап отырады.

    Браузер ашылады және сіз Kubernetes Dashboard веб-интерфейсіне бағытталасыз.