2
0
Эх сурвалжийг харах

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

Adding additional check for EKS, using Kubelet
Ajay Tripathy 2 жил өмнө
parent
commit
a12dd2251e

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

@@ -286,6 +286,9 @@ func getClusterProperties(node *v1.Node) clusterProperties {
 	} else if strings.HasPrefix(providerID, "aws") {
 	} else if strings.HasPrefix(providerID, "aws") {
 		cp.provider = opencost.AWSProvider
 		cp.provider = opencost.AWSProvider
 		cp.configFileName = "aws.json"
 		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") {
 	} else if strings.HasPrefix(providerID, "azure") {
 		cp.provider = opencost.AzureProvider
 		cp.provider = opencost.AzureProvider
 		cp.configFileName = "azure.json"
 		cp.configFileName = "azure.json"