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

Merge branch 'develop' into develop

Ajay Tripathy 3 лет назад
Родитель
Сommit
c559e8c8a8
3 измененных файлов с 4 добавлено и 3 удалено
  1. 2 0
      pkg/cloud/awsprovider.go
  2. 0 1
      pkg/cloud/provider.go
  3. 2 2
      pkg/kubecost/window.go

+ 2 - 0
pkg/cloud/awsprovider.go

@@ -306,12 +306,14 @@ const HourlyRateCodeCn = ".Q7UJUT2CE6"
 // name and the EC2 API.
 // name and the EC2 API.
 var volTypes = map[string]string{
 var volTypes = map[string]string{
 	"EBS:VolumeUsage.gp2":    "gp2",
 	"EBS:VolumeUsage.gp2":    "gp2",
+	"EBS:VolumeUsage.gp3":    "gp3",
 	"EBS:VolumeUsage":        "standard",
 	"EBS:VolumeUsage":        "standard",
 	"EBS:VolumeUsage.sc1":    "sc1",
 	"EBS:VolumeUsage.sc1":    "sc1",
 	"EBS:VolumeP-IOPS.piops": "io1",
 	"EBS:VolumeP-IOPS.piops": "io1",
 	"EBS:VolumeUsage.st1":    "st1",
 	"EBS:VolumeUsage.st1":    "st1",
 	"EBS:VolumeUsage.piops":  "io1",
 	"EBS:VolumeUsage.piops":  "io1",
 	"gp2":                    "EBS:VolumeUsage.gp2",
 	"gp2":                    "EBS:VolumeUsage.gp2",
+	"gp3":                    "EBS:VolumeUsage.gp3",
 	"standard":               "EBS:VolumeUsage",
 	"standard":               "EBS:VolumeUsage",
 	"sc1":                    "EBS:VolumeUsage.sc1",
 	"sc1":                    "EBS:VolumeUsage.sc1",
 	"io1":                    "EBS:VolumeUsage.piops",
 	"io1":                    "EBS:VolumeUsage.piops",

+ 0 - 1
pkg/cloud/provider.go

@@ -11,7 +11,6 @@ import (
 	"sync"
 	"sync"
 	"time"
 	"time"
 
 
-
 	"github.com/opencost/opencost/pkg/kubecost"
 	"github.com/opencost/opencost/pkg/kubecost"
 
 
 	"github.com/opencost/opencost/pkg/util"
 	"github.com/opencost/opencost/pkg/util"

+ 2 - 2
pkg/kubecost/window.go

@@ -278,8 +278,8 @@ func parseWindow(window string, now time.Time) (Window, error) {
 	if match != nil {
 	if match != nil {
 		s, _ := strconv.ParseInt(match[1], 10, 64)
 		s, _ := strconv.ParseInt(match[1], 10, 64)
 		e, _ := strconv.ParseInt(match[2], 10, 64)
 		e, _ := strconv.ParseInt(match[2], 10, 64)
-		start := time.Unix(s, 0)
-		end := time.Unix(e, 0)
+		start := time.Unix(s, 0).UTC()
+		end := time.Unix(e, 0).UTC()
 		return NewWindow(&start, &end), nil
 		return NewWindow(&start, &end), nil
 	}
 	}