Подключение не завершилось#
| Симптом | Что проверить |
|---|---|
| Код истёк / использован | Получите новую команду в интерфейсе. Повторная загрузка CLI не обновляет код |
| Агент уже установлен | Откройте существующее подключение. Для изменения области используйте Settings, для новой установки сначала завершите отключение |
| Кластер уже зарегистрирован | Проверьте существующую запись и состояние отключения. Не меняйте имя для обхода identity-проверки |
| Нет прав | Смотрите конкретные verb/resource/namespace. Попросите администратора выполнить необходимую операцию |
| Pending | Проверьте capacity, requests, scheduling и события собственного Pod |
| CrashLoopBackOff / ImagePullBackOff | Проверьте состояние контейнера, доступность опубликованного образа и конфигурацию агента |
CLI выводит ограниченную диагностику своей установки, без произвольного вывода Secret или сырых payload.
Проверки без изменения кластера#
kubectl --context <ваш-context> -n oopps-system get deployment oopps-agent
kubectl --context <ваш-context> -n oopps-system get pods
kubectl --context <ваш-context> get apiservice v1beta1.metrics.k8s.ioКоманды требуют соответствующих прав. В событиях и логах могут быть внутренние имена и чувствительные данные — перед передачей в поддержку проверьте и отредактируйте вывод. Не публикуйте kubeconfig, токены и Secret.
CPU/RAM не появились#
- Проверьте режим: строгий workload scope не включает usage.
- Проверьте, применена ли команда наблюдения из Settings, а не только сохранён желаемый план.
- Различайте отсутствующий Metrics API, Forbidden, нездоровый источник, отсутствие samples и ошибку сопоставления владельца.
- При старых или неполных данных не трактуйте пробел как нулевое потребление.
- После настройки источника администратором повторите observe; переподключение кластера не требуется.
Частичная установка#
После ошибки установщик не удаляет ресурсы автоматически и не перезаписывает существующие credentials. Сохраните сообщение о стадии и путь recovery-материалов. Проверьте состояние подключения и собственных ресурсов перед следующим действием. Не удаляйте общие namespaces, чужие RoleBindings или финализаторы ради повторного запуска.