Согласно документации мониторинг поставляется с OKD.
OKD поставляется с предварительно сконфигурированным и самообновляющимся стеком мониторинга, основанным на открытом исходном коде Prometheus.проект и его более широкая экосистема.Он обеспечивает мониторинг компонентов кластера и поставляется с набором предупреждений для немедленного уведомления администратора кластера о любых возникающих проблемах и набором информационных панелей Grafana.
Далее, согласно документации эта команда должна отображать ссылки для различных инструментов мониторинга.oc -n openshift-monitoring get routes
Когда я запускаю команду oc
с пользователем system
, я получаю сообщение: No resources found.
Установка не проходит.
git clone https://github.com/openshift/cluster-monitoring-operator
cd cluster-monitoring-operator
oc apply -f manifests/
Сообщения об ошибках:
namespace "openshift-monitoring" created
serviceaccount "cluster-monitoring-operator" created
unable to decode "manifests/0000_50_cluster_monitoring_operator_02-role.yaml": no kind "ClusterRole" is registered for version "rbac.authorization.k8s.io/v1beta1"
unable to decode "manifests/0000_50_cluster_monitoring_operator_03-role-binding.yaml": no kind "ClusterRoleBinding" is registered for version "rbac.authorization.k8s.io/v1beta1"
unable to decode "manifests/0000_50_cluster_monitoring_operator_04-deployment.yaml": no kind "Deployment" is registered for version "apps/v1"
unable to decode "manifests/0000_50_cluster_monitoring_operator_05-clusteroperator.yaml": no kind "ClusterOperator" is registered for version "config.openshift.io/v1"
unable to decode "manifests/0000_90_cluster_monitoring_operator_00-operatorgroup.yaml": no kind "OperatorGroup" is registered for version "operators.coreos.com/v1"
Итак, как включить мониторинг с minishift
?