๐Ÿ•ฐ๏ธ ์ž‘์„ฑ์ผ : 2025.01.15

image.png

EKS Cluster์— Agentless ๋ฐฉ์‹ ์ ์šฉํ•˜๊ธฐ

  1. EKS Cluster์— ๋Œ€ํ•œ Private-Endpoint-Access ํ™œ์„ฑํ™”ํ•˜๊ธฐ
aws eks update-cluster-config \\
    --region ap-northeast-2 \\
    --name eks-agentless \\
    --resources-vpc-config endpointPrivateAccess=true,endpointPublicAccess=true
  1. Amazon Managed Service for Prometheus Workspace ์ƒ์„ฑํ•˜๊ธฐ
aws amp create-workspace \\
  --alias eks-agentless \\
  --region ap-northeast-2
  1. ์ง€ํ‘œ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ ํ•  Scraper ์ƒ์„ฑํ•˜๊ธฐ
aws amp get-default-scraper-configuration --region "ap-northeast-2"

image.png

aws amp create-scraper \\
  --source eksConfiguration="{clusterArn='arn:aws:eks:us-west-2:account-id:cluster/cluster-name', securityGroupIds=['sg-security-group-id'],subnetIds=['subnet-subnet-id-1', 'subnet-subnet-id-2']}" \\
  --scrape-configuration configurationBlob=<base64-encoded-blob> \\
  --destination ampConfiguration="{workspaceArn='arn:aws:aps:us-west-2:account-id:workspace/ws-workspace-id'}"