소스 검색

Merge pull request #2634 from williamkubecost/williamg/add-kubelet-check-eks

Adding additional check for EKS, using Kubelet
Ajay Tripathy 2 년 전
부모
커밋
a12dd2251e
1개의 변경된 파일3개의 추가작업 그리고 0개의 파일을 삭제
  1. 3 0
      pkg/cloud/provider/provider.go

+ 3 - 0
pkg/cloud/provider/provider.go

@@ -286,6 +286,9 @@ func getClusterProperties(node *v1.Node) clusterProperties {
 	} else if strings.HasPrefix(providerID, "aws") {
 		cp.provider = opencost.AWSProvider
 		cp.configFileName = "aws.json"
+	} else if strings.Contains(node.Status.NodeInfo.KubeletVersion, "eks") { // Additional check for EKS, via kubelet check
+		cp.provider = opencost.AWSProvider
+		cp.configFileName = "aws.json"
 	} else if strings.HasPrefix(providerID, "azure") {
 		cp.provider = opencost.AzureProvider
 		cp.configFileName = "azure.json"