Kubernetes 통합 은 GKE, EKS, AKS, OpenShift 등을 비롯한 다양한 플랫폼과 호환됩니다. 각각은 우리의 통합과 다른 호환성을 가지고 있습니다. 이 페이지에서 더 많은 정보를 찾을 수 있습니다.
요구 사항
New Relic Kubernetes 통합에는 New Relic 계정이 필요합니다. 아직 하지 않았다면 아래에서 무료 New Relic 계정을 만들어 오늘 데이터 모니터링을 시작하십시오.
다음도 필요합니다.
- New Relic 인프라 에이전트와 호환되는Linux 배포판.
- Helm을 사용하는 경우 특정 호환성 및 요구 사항 을 참조하십시오.
중요
kube-state-metrics
v2 이상은 통합 버전 3.6.0부터 지원됩니다. 또는 더 높게.
버전 3.5.0까지 Kubernetes 통합 설치 kube-state-metrics
1.9.8 이하를 사용하는 경우.
일부 변수가 변경되었을 수 있으므로 kube-state-metrics
을 v1.9.8에서 v2 이상으로 업데이트하는 경우 values.yaml
파일을 확인하십시오.
컨테이너 런타임
Kubernetes 통합은 CRI 에 구애받지 않습니다. Containerd, CRI-O 및 Docker와 호환되도록 특별히 테스트되었습니다.
호환성
Kubernetes 통합은 Kubernetes 버전 1.16-1.26과 호환됩니다. Kubernetes 1.27.x는 현재 시험 릴리스 단계에 있습니다. 문제가 발견되면 지원 @ newrelic.com에 문의하십시오.
중요
Openshift를 사용하는 경우 대부분의 경우 kubectl
을 사용할 수도 있지만 kubectl
에는 oc login
또는 oc adm
같은 명령이 없습니다. kubectl
oc
를 사용해야 할 수도 있습니다.
당사의 통합은 호환 가능하며 다음 Kubernetes 버전에서 지속적으로 테스트됩니다.
버전 | |
---|---|
쿠버네티스 클러스터 | 1.16-1.26 |
통합은 현재 다음 Kubernetes 버전의 실험적 릴리스를 지원합니다.
버전 | |
---|---|
쿠버네티스 클러스터 | 1.27 |
중요
Kubernetes 버전 1.27.x의 통합에 문제가 있는 경우, 지원 @ newrelic.com에 문의하십시오.
중요
Kubernetes 버전 1.26부터 @autoscaling/v2beta2
API는 더 이상 사용할 수 없으며 @autoscaling/v2
로 대체됩니다. 지속적인 HorizontalPodAutoscaling
측정항목 보고를 위해서는 Kubernetes 버전 1.26+ 클러스터에 kube-state-metrics
버전 2.7+를 설치하는 것이 중요합니다. 이는 kube-state-metrics
v2.7+만 @autoscaling/v2
API를 지원할 수 있기 때문입니다.
쿠버네티스 풍미
Kubernetes 통합은 다양한 특징과 호환됩니다. 다음 항목과의 통합을 테스트했습니다.
맛 | Notes |
---|---|
미니쿠베 | |
친절한 | |
K3 | |
Kubeadm | |
Amazon Elastic Kubernetes Service(EKS) | |
Amazon Elastic Kubernetes Service Anywhere(EKS-Anywhere) | |
Fargate의 Amazon Elastic Kubernetes Service(EKS-Fargate) | |
랜처 쿠버네티스 엔진(RKE1) | 컨트롤 플레인 구성요소를 계측하려면 추가 구성 이 필요합니다. |
Azure Kubernetes 서비스(AKS) | |
구글 쿠버네티스 엔진(GKE) | |
오픈시프트 | OpenShift 4.12 이하에서 테스트되었습니다. 3.x 버전은 더 이상 지원되지 않습니다. |
VMware 탄주 | VMware Tanzu(Pivotal Platform) 버전 2.5-2.11 및 Ops Manager 버전 2.5-2.10과 호환됩니다. |
설치 방법에 따라컨트롤 플레인 모니터링 을 사용할 수 없거나 추가 구성이 필요할 수 있습니다.
예를 들어:
- etcd, 스케줄러 및 컨트롤러 관리자에 필요한 측정항목을 노출하는 엔드포인트가 없기 때문에 관리형 클러스터(GKE, EKS, AKS) 제어 플레인 계측에 API 서버 측정항목만 스크랩 가능하고 사용할 수 있습니다.
- Rancher 제어 평면을 계측하려면 구성요소
/metrics
이(가) 기본적으로 항상 도달할 수 있는 것은 아니고 자동 검색할 수 없기 때문에 몇 가지 추가 구성 이 필요합니다.