跳转至

Kepler 社区 Operator on OpenShift

需求

请确定您拥有:

  • 一个OCP 4.13集群
  • kubeadmin 或者 cluster-admin 权限的用户。
  • oc 命令.
  • 下载了kepler-operatorrepository.
git clone https://github.com/sustainable-computing-io/kepler-operator.git
cd kepler-exporter

从Operator Hub安装operator

  1. 选中Operators > OperatorHub. 搜索 Kepler. 点击 Install

  2. 允许安装

  3. 创建Kepler的Custom Resource

    注意:当前的OCP控制台可能会显示一个JavaScript错误(预计将在4.13.5中修复),但它不会影响其余步骤。修复程序目前可在4.13.0-0.nightly-2023-07-08-165124版本的OCP控制台上获得。


安装Grafana operator

部署Grafana Operator

当前API Bearer令牌需要在GrafanaDataSource清单中更新,以便Grafana DataSource可以向Prometheus进行身份验证。以下命令将更新清单并在命名空间kepler-operator-system中部署Grafana Operator

BEARER_TOKEN=$(oc whoami --show-token)
hack/dashboard/openshift/deploy-grafana.sh

注意:脚本要求您位于顶级目录中,因此请确保您位于kepler-operator根目录中。使用命令cd $(git rev-parse --show-toplevel)

访问Garafana Console

配置Networking > Routes.

Grafana Dashboard

使用密钥kepler:kepler登陆Grafana Dashboard.


故障排除

注意:如果数据源出现问题,请检查API令牌是否已正确更新

Copyright Contributors to the Kepler's project.

The Linux Foundation® (TLF) has registered trademarks and uses trademarks. For a list of TLF trademarks, see Trademark Usage.