Explorar el Código

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

Adding additional check for EKS, using Kubelet
Ajay Tripathy hace 2 años
padre
commit
a12dd2251e
Se han modificado 1 ficheros con 3 adiciones y 0 borrados
  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"