Просмотр исходного кода

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

Adding additional check for EKS, using Kubelet
Ajay Tripathy 2 лет назад
Родитель
Сommit
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"