找回密码
 立即注册
首页 业界区 业界 AWS EKS部署Prometheus和Grafana

AWS EKS部署Prometheus和Grafana

殳世英 8 小时前
一、创建Prometheus工作区
1.创建工作区
为了可以把Prometheus数据写入到AWS managed Prometheus,需要先在AWS Prometheus控制台中创建工作区
1.png

2.保存工作区配置 
点击AWS Prometheus工作区ID进入详情,将提取/收集 中的配置保存为prometheus.yaml,后面会在安装prometheus时使用。
2.png

 3.创建从EKS提取指标的role
 使用以下内容创建名为 createIRSA-AMPIngest.sh 的文件。将  替换为您集群的名称,并将  替换为您的 Prometheus 命名空间
[code]#!/bin/bash -eCLUSTER_NAME=SERVICE_ACCOUNT_NAMESPACE=AWS_ACCOUNT_ID=$(aws sts get-caller-identity --query "Account" --output text)OIDC_PROVIDER=$(aws eks describe-cluster --name $CLUSTER_NAME --query "cluster.identity.oidc.issuer" --output text | sed -e "s/^https:\/\///")SERVICE_ACCOUNT_AMP_INGEST_NAME=amp-iamproxy-ingest-service-accountSERVICE_ACCOUNT_IAM_AMP_INGEST_ROLE=amp-iamproxy-ingest-roleSERVICE_ACCOUNT_IAM_AMP_INGEST_POLICY=AMPIngestPolicy## Set up a trust policy designed for a specific combination of K8s service account and namespace to sign in from a Kubernetes cluster which hosts the OIDC Idp.#cat

相关推荐

您需要登录后才可以回帖 登录 | 立即注册