Я создал один имен имени развития и два контроллеры репликации (RC). Первый rc принадлежит пространству имен по умолчанию. Второй rc принадлежит пространству имен . Я использовал API (https://<ip>/api/v1/pods
), чтобы подтвердить, что столько модулей/rc, как ожидалось.Kubernetes UI выберите пространство имен
Однако KUBE-UI отображает только ресурсы (pods/rc/services/...), которые принадлежат к пространству имен по умолчанию.
Если возможно, как я могу отображать ресурсы из других пространств имен в KUBE-UI?
Связанная проблема github: https://github.com/kubernetes/kube-ui/issues/35 –
Я считаю, что это жестко закодированное пространство имен - https: //github.com/kubernetes/kube-ui/blob/80202f5ecfdf7cc059e8deb072088830eb43221d/master/shared/js/modules/services/k8sApiService.js#L5 Если метод setNamespace никогда не вызывается, пространство имен по умолчанию всегда выполняется, а пользовательский интерфейс покажет только контейнеры, созданные в пространстве имен. Функция скоро появится. (https://github.com/kubernetes/kube-ui/issues/5) –
Отличный новый, спасибо. –