云容器实例 CCI-使用Prometheus监控CCI实例:使用ConfigMap配置Prometheus访问CCI

时间:2024-10-29 16:37:49

使用ConfigMap配置Prometheus访问CCI

首先使用cci-iam-authenticator作为k8s client端的认证插件,通过用户名/密码的方式配置 IAM 认证信息。您可参照安装并设置kubectl进行配置。配置完成后,执行“kubectl config view”命令,获取$HOME/.kube/config路径下的kubeconfig文件。

图1 kubeconfig文件

以下示例是为Prometheus访问CCI所做的配置。使用此配置文件构造Prometheus连接API Server的信息。您只需将获取到的kubeconfig配置文件内容写入ConfigMap。

kind: ConfigMap
apiVersion: v1 
metadata:   
  name: kubeconfig 
data: 
  kubeconfig: |-   
    apiVersion: v1    # cci-iam-authenticator生成的kubeconfig配置文件
    ...
support.huaweicloud.com/bestpractice-cci/cci_04_0054.html