diff --git a/UPSTREAM_PROJECTS.yaml b/UPSTREAM_PROJECTS.yaml index 00d48cd6e6..90d2f71181 100644 --- a/UPSTREAM_PROJECTS.yaml +++ b/UPSTREAM_PROJECTS.yaml @@ -147,7 +147,7 @@ projects: go_version: "1.19" - commit: 299c9637229fb2bf849c1d86243fe2948d14101e go_version: "1.20" - - commit: 299c9637229fb2bf849c1d86243fe2948d14101e + - commit: 5bcb526e08c17ff93cc6093ee89a95730a90e45b go_version: "1.20" - name: cloud-provider-aws versions: diff --git a/projects/kubernetes/autoscaler/1-28/ATTRIBUTION.txt b/projects/kubernetes/autoscaler/1-28/ATTRIBUTION.txt index 44174ad1dc..e43c148356 100644 --- a/projects/kubernetes/autoscaler/1-28/ATTRIBUTION.txt +++ b/projects/kubernetes/autoscaler/1-28/ATTRIBUTION.txt @@ -5,7 +5,7 @@ https://github.com/coreos/go-semver ** github.com/coreos/go-systemd/v22; version v22.5.0 -- https://github.com/coreos/go-systemd/v22 -** github.com/docker/distribution; version v2.8.1+incompatible -- +** github.com/docker/distribution; version v2.8.2+incompatible -- https://github.com/distribution/distribution ** github.com/go-logr/logr; version v1.2.4 -- @@ -26,11 +26,11 @@ https://github.com/go-openapi/swag ** github.com/golang/groupcache/lru; version v0.0.0-20210331224755-41bb18bfe9da -- https://github.com/golang/groupcache -** github.com/google/cel-go; version v0.14.0 -- +** github.com/google/cel-go; version v0.16.0 -- https://github.com/google/cel-go -** github.com/google/gnostic; version v0.6.9 -- -https://github.com/google/gnostic +** github.com/google/gnostic-models; version v0.6.8 -- +https://github.com/google/gnostic-models ** github.com/google/gofuzz; version v1.2.0 -- https://github.com/google/gofuzz @@ -59,28 +59,28 @@ https://github.com/opencontainers/go-digest ** github.com/opencontainers/selinux; version v1.10.0 -- https://github.com/opencontainers/selinux -** github.com/prometheus/client_golang/prometheus; version v1.14.0 -- +** github.com/prometheus/client_golang/prometheus; version v1.16.0 -- https://github.com/prometheus/client_golang -** github.com/prometheus/client_model/go; version v0.3.0 -- +** github.com/prometheus/client_model/go; version v0.4.0 -- https://github.com/prometheus/client_model -** github.com/prometheus/common; version v0.42.0 -- +** github.com/prometheus/common; version v0.44.0 -- https://github.com/prometheus/common -** github.com/prometheus/procfs; version v0.9.0 -- +** github.com/prometheus/procfs; version v0.10.1 -- https://github.com/prometheus/procfs ** github.com/spf13/cobra; version v1.7.0 -- https://github.com/spf13/cobra -** go.etcd.io/etcd/api/v3; version v3.5.7 -- +** go.etcd.io/etcd/api/v3; version v3.5.9 -- https://github.com/etcd-io/etcd -** go.etcd.io/etcd/client/pkg/v3; version v3.5.7 -- +** go.etcd.io/etcd/client/pkg/v3; version v3.5.9 -- https://github.com/etcd-io/etcd -** go.etcd.io/etcd/client/v3; version v3.5.7 -- +** go.etcd.io/etcd/client/v3; version v3.5.9 -- https://github.com/etcd-io/etcd ** go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc; version v0.40.0 -- @@ -113,7 +113,13 @@ https://github.com/open-telemetry/opentelemetry-go ** go.opentelemetry.io/proto/otlp; version v0.19.0 -- https://github.com/open-telemetry/opentelemetry-proto-go -** google.golang.org/genproto; version v0.0.0-20230410155749-daa745c078e1 -- +** google.golang.org/genproto/googleapis/api; version v0.0.0-20230525234035-dd9d682886f9 -- +https://github.com/googleapis/go-genproto + +** google.golang.org/genproto/googleapis/rpc; version v0.0.0-20230525234030-28d5490b6b19 -- +https://github.com/googleapis/go-genproto + +** google.golang.org/genproto/protobuf/field_mask; version v0.0.0-20230526161137-0005af68ea54 -- https://github.com/googleapis/go-genproto ** google.golang.org/grpc; version v1.54.0 -- @@ -122,67 +128,70 @@ https://github.com/grpc/grpc-go ** gopkg.in/yaml.v2; version v2.4.0 -- https://gopkg.in/yaml.v2 -** k8s.io/api; version v0.27.0 -- +** k8s.io/api; version v0.28.0 -- https://github.com/kubernetes/api -** k8s.io/apimachinery/pkg; version v0.27.0 -- +** k8s.io/apiextensions-apiserver/pkg/features; version v0.28.0 -- +https://github.com/kubernetes/apiextensions-apiserver + +** k8s.io/apimachinery/pkg; version v0.28.0 -- https://github.com/kubernetes/apimachinery -** k8s.io/apiserver; version v0.27.0 -- +** k8s.io/apiserver; version v0.28.0 -- https://github.com/kubernetes/apiserver -** k8s.io/autoscaler/cluster-autoscaler; version 299c9637229fb2bf849c1d86243fe2948d14101e -- +** k8s.io/autoscaler/cluster-autoscaler; version 5bcb526e08c17ff93cc6093ee89a95730a90e45b -- https://github.com/kubernetes/autoscaler -** k8s.io/client-go; version v0.27.0 -- +** k8s.io/client-go; version v0.28.0 -- https://github.com/kubernetes/client-go -** k8s.io/cloud-provider; version v0.27.0 -- +** k8s.io/cloud-provider; version v0.28.0 -- https://github.com/kubernetes/cloud-provider -** k8s.io/component-base; version v0.27.0 -- +** k8s.io/component-base; version v0.28.0 -- https://github.com/kubernetes/component-base -** k8s.io/component-helpers; version v0.27.0 -- +** k8s.io/component-helpers; version v0.28.0 -- https://github.com/kubernetes/component-helpers -** k8s.io/controller-manager; version v0.27.0 -- +** k8s.io/controller-manager; version v0.28.0 -- https://github.com/kubernetes/controller-manager -** k8s.io/csi-translation-lib; version v0.27.0 -- +** k8s.io/csi-translation-lib; version v0.28.0 -- https://github.com/kubernetes/csi-translation-lib -** k8s.io/dynamic-resource-allocation/resourceclaim; version v0.27.0 -- +** k8s.io/dynamic-resource-allocation/resourceclaim; version v0.28.0 -- https://github.com/kubernetes/dynamic-resource-allocation -** k8s.io/klog/v2; version v2.90.1 -- +** k8s.io/klog/v2; version v2.100.1 -- https://github.com/kubernetes/klog -** k8s.io/kms; version v0.27.0 -- +** k8s.io/kms; version v0.28.0 -- https://github.com/kubernetes/kms -** k8s.io/kube-openapi/pkg; version v0.0.0-20230327201221-f5883ff37f0c -- +** k8s.io/kube-openapi/pkg; version v0.0.0-20230717233707-2695361300d9 -- https://github.com/kubernetes/kube-openapi -** k8s.io/kube-openapi/pkg/validation/errors; version v0.0.0-20230327201221-f5883ff37f0c -- +** k8s.io/kube-openapi/pkg/validation/errors; version v0.0.0-20230717233707-2695361300d9 -- https://github.com/kubernetes/kube-openapi -** k8s.io/kube-openapi/pkg/validation/spec; version v0.0.0-20230327201221-f5883ff37f0c -- +** k8s.io/kube-openapi/pkg/validation/spec; version v0.0.0-20230717233707-2695361300d9 -- https://github.com/kubernetes/kube-openapi -** k8s.io/kube-openapi/pkg/validation/strfmt; version v0.0.0-20230327201221-f5883ff37f0c -- +** k8s.io/kube-openapi/pkg/validation/strfmt; version v0.0.0-20230717233707-2695361300d9 -- https://github.com/kubernetes/kube-openapi -** k8s.io/kube-scheduler; version v0.27.0 -- +** k8s.io/kube-scheduler; version v0.28.0 -- https://github.com/kubernetes/kube-scheduler -** k8s.io/kubelet/pkg/apis; version v0.27.0 -- +** k8s.io/kubelet/pkg/apis; version v0.28.0 -- https://github.com/kubernetes/kubelet -** k8s.io/kubernetes/pkg; version v1.27.0 -- +** k8s.io/kubernetes/pkg; version v1.28.0 -- https://github.com/kubernetes/kubernetes -** k8s.io/mount-utils; version v0.27.0 -- +** k8s.io/mount-utils; version v0.28.0 -- https://github.com/kubernetes/mount-utils ** k8s.io/utils; version v0.0.0-20230406110748-d93618cff8a2 -- @@ -891,7 +900,7 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg; version v0.42.0 -- +** github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg; version v0.44.0 -- https://github.com/prometheus/common Copyright (c) 2011, Open Knowledge Foundation Ltd. @@ -964,34 +973,34 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ** golang.org/go; version go1.20.8 -- https://github.com/golang/go -** golang.org/x/crypto; version v0.8.0 -- +** golang.org/x/crypto; version v0.11.0 -- https://golang.org/x/crypto ** golang.org/x/exp; version v0.0.0-20230321023759-10a507213a29 -- https://golang.org/x/exp -** golang.org/x/net; version v0.9.0 -- +** golang.org/x/net; version v0.13.0 -- https://golang.org/x/net -** golang.org/x/oauth2; version v0.7.0 -- +** golang.org/x/oauth2; version v0.8.0 -- https://golang.org/x/oauth2 -** golang.org/x/sync/singleflight; version v0.1.0 -- +** golang.org/x/sync/singleflight; version v0.2.0 -- https://golang.org/x/sync -** golang.org/x/sys/unix; version v0.7.0 -- +** golang.org/x/sys/unix; version v0.10.0 -- https://golang.org/x/sys -** golang.org/x/term; version v0.7.0 -- +** golang.org/x/term; version v0.10.0 -- https://golang.org/x/term -** golang.org/x/text; version v0.9.0 -- +** golang.org/x/text; version v0.11.0 -- https://golang.org/x/text ** golang.org/x/time/rate; version v0.3.0 -- https://golang.org/x/time -** k8s.io/apimachinery/third_party/forked/golang; version v0.27.0 -- +** k8s.io/apimachinery/third_party/forked/golang; version v0.28.0 -- https://github.com/kubernetes/apimachinery Copyright (c) 2009 The Go Authors. All rights reserved. @@ -1091,7 +1100,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. ------ -** k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json; version v0.0.0-20230327201221-f5883ff37f0c -- +** k8s.io/kube-openapi/pkg/internal/third_party/go-json-experiment/json; version v0.0.0-20230717233707-2695361300d9 -- https://github.com/kubernetes/kube-openapi Copyright (c) 2020 The Go Authors. All rights reserved. @@ -1190,7 +1199,7 @@ Copyright (C) 2013 Blake Mizerany https://github.com/blang/semver/v4 Copyright (c) 2014 Benedikt Lang -** github.com/cenkalti/backoff/v4; version v4.2.0 -- +** github.com/cenkalti/backoff/v4; version v4.2.1 -- https://github.com/cenkalti/backoff/v4 Copyright (c) 2014 Cenk Altı @@ -1218,10 +1227,6 @@ Copyright (c) 2016 json-iterator https://github.com/mailru/easyjson Copyright (c) 2016 Mail.Ru Group -** github.com/mitchellh/mapstructure; version v1.5.0 -- -https://github.com/mitchellh/mapstructure -Copyright (c) 2013 Mitchell Hashimoto - ** github.com/stoewer/go-strcase; version v1.3.0 -- https://github.com/stoewer/go-strcase Copyright (c) 2017, Adrian Stoewer diff --git a/projects/kubernetes/autoscaler/1-28/CHECKSUMS b/projects/kubernetes/autoscaler/1-28/CHECKSUMS index ac5c5afce1..1571fac91b 100644 --- a/projects/kubernetes/autoscaler/1-28/CHECKSUMS +++ b/projects/kubernetes/autoscaler/1-28/CHECKSUMS @@ -1,2 +1,2 @@ -cb593d8baa6fffd7bacc5dee7318cfb5cd688eabfdda5ca493e15e9851337a21 _output/1-28/bin/autoscaler/linux-amd64/cluster-autoscaler -65702963eea31cb8953a9a67c03b9db58dd077b45b77759e27d2610739432375 _output/1-28/bin/autoscaler/linux-arm64/cluster-autoscaler +eb80e7d6b6ac9db81fc46a90d054f315a2ecf38afebb2d76aae66d32835b1933 _output/1-28/bin/autoscaler/linux-amd64/cluster-autoscaler +0e807d51796d9f17cab6fe845ae723c7be4eaf3e34b3d8f9068511ee0ae6c640 _output/1-28/bin/autoscaler/linux-arm64/cluster-autoscaler diff --git a/projects/kubernetes/autoscaler/1-28/GIT_TAG b/projects/kubernetes/autoscaler/1-28/GIT_TAG index 7236a1210b..aad40be8a3 100644 --- a/projects/kubernetes/autoscaler/1-28/GIT_TAG +++ b/projects/kubernetes/autoscaler/1-28/GIT_TAG @@ -1 +1 @@ -299c9637229fb2bf849c1d86243fe2948d14101e \ No newline at end of file +5bcb526e08c17ff93cc6093ee89a95730a90e45b \ No newline at end of file diff --git a/projects/kubernetes/autoscaler/1-28/helm/sedfile.template b/projects/kubernetes/autoscaler/1-28/helm/sedfile.template index cfdee36cd4..84ed01d2e5 100644 --- a/projects/kubernetes/autoscaler/1-28/helm/sedfile.template +++ b/projects/kubernetes/autoscaler/1-28/helm/sedfile.template @@ -1,2 +1,2 @@ -s/appVersion: 1.23.0/appVersion: 1.26.1/ +s/appVersion: 1.23.0/appVersion: 1.28.0/ s/version: .*$/version: ${HELM_TAG}/ diff --git a/projects/kubernetes/autoscaler/1-28/patches/0001-Remove-Cloud-Provider-Builders-Except-Cluster-API.patch b/projects/kubernetes/autoscaler/1-28/patches/0001-Remove-Cloud-Provider-Builders-Except-Cluster-API.patch index 4bb39ba0c2..2e17f041cc 100644 --- a/projects/kubernetes/autoscaler/1-28/patches/0001-Remove-Cloud-Provider-Builders-Except-Cluster-API.patch +++ b/projects/kubernetes/autoscaler/1-28/patches/0001-Remove-Cloud-Provider-Builders-Except-Cluster-API.patch @@ -1,39 +1,39 @@ -From 538255cec1c4a20742d85599325a0c055a4327d3 Mon Sep 17 00:00:00 2001 -From: Prow Bot -Date: Thu, 13 Apr 2023 10:46:50 -0400 +From 120db27c74b232682cd53de63f4032bd8c2f0475 Mon Sep 17 00:00:00 2001 +From: Tanvir Tatla +Date: Thu, 21 Sep 2023 11:59:30 -0700 Subject: [PATCH] Remove Cloud Provider Builders Except Cluster API -Removes cloud builder dependency on cloud providers. --- - .../cloudprovider/builder/builder_alicloud.go | 43 -------- - .../cloudprovider/builder/builder_all.go | 104 ------------------ - .../cloudprovider/builder/builder_aws.go | 43 -------- - .../cloudprovider/builder/builder_azure.go | 43 -------- - .../builder/builder_baiducloud.go | 43 -------- - .../builder/builder_bizflycloud.go | 43 -------- - .../builder/builder_brightbox.go | 43 -------- - .../cloudprovider/builder/builder_cherry.go | 43 -------- - .../cloudprovider/builder/builder_civo.go | 43 -------- - .../builder/builder_cloudstack.go | 43 -------- - .../builder/builder_digitalocean.go | 43 -------- - .../cloudprovider/builder/builder_exoscale.go | 43 -------- - .../builder/builder_externalgrpc.go | 43 -------- - .../cloudprovider/builder/builder_gce.go | 43 -------- - .../cloudprovider/builder/builder_hetzner.go | 43 -------- - .../builder/builder_huaweicloud.go | 43 -------- - .../builder/builder_ionoscloud.go | 43 -------- - .../cloudprovider/builder/builder_kamatera.go | 43 -------- - .../cloudprovider/builder/builder_kubemark.go | 43 -------- - .../cloudprovider/builder/builder_linode.go | 43 -------- - .../cloudprovider/builder/builder_magnum.go | 43 -------- - .../cloudprovider/builder/builder_oci.go | 43 -------- + .../cloudprovider/builder/builder_alicloud.go | 43 ------- + .../cloudprovider/builder/builder_all.go | 108 ------------------ + .../cloudprovider/builder/builder_aws.go | 43 ------- + .../cloudprovider/builder/builder_azure.go | 43 ------- + .../builder/builder_baiducloud.go | 43 ------- + .../builder/builder_bizflycloud.go | 43 ------- + .../builder/builder_brightbox.go | 43 ------- + .../cloudprovider/builder/builder_cherry.go | 43 ------- + .../cloudprovider/builder/builder_civo.go | 43 ------- + .../builder/builder_cloudstack.go | 43 ------- + .../builder/builder_digitalocean.go | 43 ------- + .../cloudprovider/builder/builder_exoscale.go | 43 ------- + .../builder/builder_externalgrpc.go | 43 ------- + .../cloudprovider/builder/builder_gce.go | 43 ------- + .../cloudprovider/builder/builder_hetzner.go | 43 ------- + .../builder/builder_huaweicloud.go | 43 ------- + .../builder/builder_ionoscloud.go | 43 ------- + .../cloudprovider/builder/builder_kamatera.go | 43 ------- + .../cloudprovider/builder/builder_kubemark.go | 43 ------- + .../cloudprovider/builder/builder_linode.go | 43 ------- + .../cloudprovider/builder/builder_magnum.go | 43 ------- + .../cloudprovider/builder/builder_oci.go | 43 ------- .../cloudprovider/builder/builder_ovhcloud.go | 42 ------- - .../cloudprovider/builder/builder_packet.go | 43 -------- - .../cloudprovider/builder/builder_rancher.go | 43 -------- - .../cloudprovider/builder/builder_scaleway.go | 43 -------- - .../builder/builder_tencentcloud.go | 43 -------- + .../cloudprovider/builder/builder_packet.go | 43 ------- + .../cloudprovider/builder/builder_rancher.go | 43 ------- + .../cloudprovider/builder/builder_scaleway.go | 43 ------- + .../builder/builder_tencentcloud.go | 43 ------- + .../builder/builder_volcengine.go | 43 ------- .../cloudprovider/builder/builder_vultr.go | 42 ------- - 28 files changed, 1263 deletions(-) + 29 files changed, 1310 deletions(-) delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_alicloud.go delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_aws.go delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_azure.go @@ -60,6 +60,7 @@ Removes cloud builder dependency on cloud providers. delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_rancher.go delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_scaleway.go delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_tencentcloud.go + delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_volcengine.go delete mode 100644 cluster-autoscaler/cloudprovider/builder/builder_vultr.go diff --git a/cluster-autoscaler/cloudprovider/builder/builder_alicloud.go b/cluster-autoscaler/cloudprovider/builder/builder_alicloud.go @@ -112,10 +113,10 @@ index 38748c5f8..000000000 - return nil -} diff --git a/cluster-autoscaler/cloudprovider/builder/builder_all.go b/cluster-autoscaler/cloudprovider/builder/builder_all.go -index fd68a6e6c..3e38e30c1 100644 +index a179c0f92..d369dfd54 100644 --- a/cluster-autoscaler/cloudprovider/builder/builder_all.go +++ b/cluster-autoscaler/cloudprovider/builder/builder_all.go -@@ -21,65 +21,13 @@ package builder +@@ -21,67 +21,13 @@ package builder import ( "k8s.io/autoscaler/cluster-autoscaler/cloudprovider" @@ -139,12 +140,13 @@ index fd68a6e6c..3e38e30c1 100644 - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/kamatera" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/linode" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/magnum" -- "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/oci" +- oci "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/oci/instancepools" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/ovhcloud" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/packet" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/rancher" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/scaleway" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/tencentcloud" +- "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/volcengine" - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/vultr" "k8s.io/autoscaler/cluster-autoscaler/config" ) @@ -178,10 +180,11 @@ index fd68a6e6c..3e38e30c1 100644 - cloudprovider.CivoProviderName, - cloudprovider.ScalewayProviderName, - cloudprovider.RancherProviderName, +- cloudprovider.VolcengineProviderName, } // DefaultCloudProvider is GCE. -@@ -87,60 +35,8 @@ const DefaultCloudProvider = cloudprovider.GceProviderName +@@ -89,62 +35,8 @@ const DefaultCloudProvider = cloudprovider.GceProviderName func buildCloudProvider(opts config.AutoscalingOptions, do cloudprovider.NodeGroupDiscoveryOptions, rl *cloudprovider.ResourceLimiter) cloudprovider.CloudProvider { switch opts.CloudProviderName { @@ -239,6 +242,8 @@ index fd68a6e6c..3e38e30c1 100644 - return scaleway.BuildScaleway(opts, do, rl) - case cloudprovider.RancherProviderName: - return rancher.BuildRancher(opts, do, rl) +- case cloudprovider.VolcengineProviderName: +- return volcengine.BuildVolcengine(opts, do, rl) } return nil } @@ -1175,7 +1180,7 @@ index 796987310..000000000 -} diff --git a/cluster-autoscaler/cloudprovider/builder/builder_oci.go b/cluster-autoscaler/cloudprovider/builder/builder_oci.go deleted file mode 100644 -index 55756f147..000000000 +index c226384f4..000000000 --- a/cluster-autoscaler/cloudprovider/builder/builder_oci.go +++ /dev/null @@ -1,43 +0,0 @@ @@ -1202,7 +1207,7 @@ index 55756f147..000000000 - -import ( - "k8s.io/autoscaler/cluster-autoscaler/cloudprovider" -- "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/oci" +- oci "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/oci/instancepools" - "k8s.io/autoscaler/cluster-autoscaler/config" -) - @@ -1224,12 +1229,12 @@ index 55756f147..000000000 -} diff --git a/cluster-autoscaler/cloudprovider/builder/builder_ovhcloud.go b/cluster-autoscaler/cloudprovider/builder/builder_ovhcloud.go deleted file mode 100644 -index 680cdc55c..000000000 +index 413c5bbf3..000000000 --- a/cluster-autoscaler/cloudprovider/builder/builder_ovhcloud.go +++ /dev/null @@ -1,42 +0,0 @@ --//go:build exoscale --// +build exoscale +-//go:build ovhcloud +-// +build ovhcloud - -/* -Copyright 2020 The Kubernetes Authors. @@ -1254,7 +1259,7 @@ index 680cdc55c..000000000 - "k8s.io/autoscaler/cluster-autoscaler/config" -) - --// AvailableCloudProviders supported by the Hetzner cloud provider builder. +-// AvailableCloudProviders supported by the OVHcloud cloud provider builder. -var AvailableCloudProviders = []string{ - cloudprovider.OVHcloudProviderName, -} @@ -1466,6 +1471,55 @@ index f8c8e9f19..000000000 - - return nil -} +diff --git a/cluster-autoscaler/cloudprovider/builder/builder_volcengine.go b/cluster-autoscaler/cloudprovider/builder/builder_volcengine.go +deleted file mode 100644 +index 78e728dd1..000000000 +--- a/cluster-autoscaler/cloudprovider/builder/builder_volcengine.go ++++ /dev/null +@@ -1,43 +0,0 @@ +-//go:build volcengine +-// +build volcengine +- +-/* +-Copyright 2023 The Kubernetes Authors. +- +-Licensed under the Apache License, Version 2.0 (the "License"); +-you may not use this file except in compliance with the License. +-You may obtain a copy of the License at +- +- http://www.apache.org/licenses/LICENSE-2.0 +- +-Unless required by applicable law or agreed to in writing, software +-distributed under the License is distributed on an "AS IS" BASIS, +-WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +-See the License for the specific language governing permissions and +-limitations under the License. +-*/ +- +-package builder +- +-import ( +- "k8s.io/autoscaler/cluster-autoscaler/cloudprovider" +- "k8s.io/autoscaler/cluster-autoscaler/cloudprovider/volcengine" +- "k8s.io/autoscaler/cluster-autoscaler/config" +-) +- +-// AvailableCloudProviders supported by the cloud provider builder. +-var AvailableCloudProviders = []string{ +- cloudprovider.VolcengineProviderName, +-} +- +-// DefaultCloudProvider for volcengine-only build is volcengine. +-const DefaultCloudProvider = cloudprovider.VolcengineProviderName +- +-func buildCloudProvider(opts config.AutoscalingOptions, do cloudprovider.NodeGroupDiscoveryOptions, rl *cloudprovider.ResourceLimiter) cloudprovider.CloudProvider { +- switch opts.CloudProviderName { +- case cloudprovider.VolcengineProviderName: +- return volcengine.BuildVolcengine(opts, do, rl) +- } +- +- return nil +-} diff --git a/cluster-autoscaler/cloudprovider/builder/builder_vultr.go b/cluster-autoscaler/cloudprovider/builder/builder_vultr.go deleted file mode 100644 index e6c20b814..000000000 @@ -1515,5 +1569,5 @@ index e6c20b814..000000000 - return nil -} -- -2.37.1 (Apple Git-137.1) +2.42.0 diff --git a/projects/kubernetes/autoscaler/1-28/patches/0002-Update-go.mod-Dependencies.patch b/projects/kubernetes/autoscaler/1-28/patches/0002-Update-go.mod-Dependencies.patch deleted file mode 100644 index 671084b625..0000000000 --- a/projects/kubernetes/autoscaler/1-28/patches/0002-Update-go.mod-Dependencies.patch +++ /dev/null @@ -1,256 +0,0 @@ -From 09c5ad516b497c84e0c86eba22d049c04115fa08 Mon Sep 17 00:00:00 2001 -From: Prow Bot -Date: Thu, 13 Apr 2023 14:52:48 -0400 -Subject: [PATCH] Update-go.mod-Dependencies.patch - ---- - cluster-autoscaler/go.mod | 22 +++++++------- - cluster-autoscaler/go.sum | 61 +++++++++++++++++---------------------- - 2 files changed, 38 insertions(+), 45 deletions(-) - -diff --git a/cluster-autoscaler/go.mod b/cluster-autoscaler/go.mod -index 9db45514a..ff06b237c 100644 ---- a/cluster-autoscaler/go.mod -+++ b/cluster-autoscaler/go.mod -@@ -4,21 +4,21 @@ go 1.20 - - require ( - cloud.google.com/go/compute/metadata v0.2.3 -- github.com/Azure/azure-sdk-for-go v67.2.0+incompatible -+ github.com/Azure/azure-sdk-for-go v68.0.0+incompatible - github.com/Azure/go-autorest/autorest v0.11.28 -- github.com/Azure/go-autorest/autorest/adal v0.9.21 -- github.com/Azure/go-autorest/autorest/azure/auth v0.5.8 -+ github.com/Azure/go-autorest/autorest/adal v0.9.23 -+ github.com/Azure/go-autorest/autorest/azure/auth v0.5.12 - github.com/Azure/go-autorest/autorest/date v0.3.0 - github.com/Azure/go-autorest/autorest/to v0.4.0 -- github.com/Azure/skewer v0.0.14 -+ github.com/Azure/skewer v0.0.17 - github.com/aws/aws-sdk-go v1.44.241 -- github.com/digitalocean/godo v1.27.0 -+ github.com/digitalocean/godo v0.0.0-00010101000000-000000000000 - github.com/ghodss/yaml v1.0.0 -- github.com/gofrs/uuid v4.0.0+incompatible -+ github.com/gofrs/uuid v4.2.0+incompatible - github.com/gogo/protobuf v1.3.2 - github.com/golang/mock v1.6.0 - github.com/google/go-cmp v0.5.9 -- github.com/google/go-querystring v1.0.0 -+ github.com/google/go-querystring v1.1.0 - github.com/google/uuid v1.3.0 - github.com/jmespath/go-jmespath v0.4.0 - github.com/json-iterator/go v1.1.12 -@@ -40,20 +40,20 @@ require ( - k8s.io/apiserver v0.27.0 - k8s.io/client-go v0.27.0 - k8s.io/cloud-provider v0.27.0 -- k8s.io/cloud-provider-aws v1.27.0 -+ k8s.io/cloud-provider-aws v1.27.1 - k8s.io/component-base v0.27.0 - k8s.io/component-helpers v0.27.0 - k8s.io/klog/v2 v2.90.1 - k8s.io/kubernetes v1.27.0 - k8s.io/legacy-cloud-providers v0.0.0 - k8s.io/utils v0.0.0-20230406110748-d93618cff8a2 -- sigs.k8s.io/cloud-provider-azure v1.26.2 -+ sigs.k8s.io/cloud-provider-azure v1.27.0 - ) - - require ( - cloud.google.com/go/compute v1.19.0 // indirect - github.com/Azure/go-autorest v14.2.0+incompatible // indirect -- github.com/Azure/go-autorest/autorest/azure/cli v0.4.2 // indirect -+ github.com/Azure/go-autorest/autorest/azure/cli v0.4.5 // indirect - github.com/Azure/go-autorest/autorest/mocks v0.4.2 // indirect - github.com/Azure/go-autorest/autorest/validation v0.3.1 // indirect - github.com/Azure/go-autorest/logger v0.2.1 // indirect -@@ -94,7 +94,7 @@ require ( - github.com/go-openapi/jsonreference v0.20.2 // indirect - github.com/go-openapi/swag v0.22.3 // indirect - github.com/godbus/dbus/v5 v5.0.6 // indirect -- github.com/golang-jwt/jwt/v4 v4.4.2 // indirect -+ github.com/golang-jwt/jwt/v4 v4.5.0 // indirect - github.com/golang/groupcache v0.0.0-20210331224755-41bb18bfe9da // indirect - github.com/golang/protobuf v1.5.3 // indirect - github.com/google/cadvisor v0.47.1 // indirect -diff --git a/cluster-autoscaler/go.sum b/cluster-autoscaler/go.sum -index e8cabd4b8..383fcdcd4 100644 ---- a/cluster-autoscaler/go.sum -+++ b/cluster-autoscaler/go.sum -@@ -50,45 +50,36 @@ cloud.google.com/go/storage v1.6.0/go.mod h1:N7U0C8pVQ/+NIKOBQyamJIeKQKkZ+mxpohl - cloud.google.com/go/storage v1.8.0/go.mod h1:Wv1Oy7z6Yz3DshWRJFhqM/UCfaWIRTdp0RXyy7KQOVs= - cloud.google.com/go/storage v1.10.0/go.mod h1:FLPqc6j+Ki4BU591ie1oL6qBQGu2Bl/tZ9ullr3+Kg0= - dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod h1:H6x//7gZCb22OMCxBHrMx7a5I7Hp++hsVxbQ4BYO7hU= --github.com/Azure/azure-sdk-for-go v46.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= --github.com/Azure/azure-sdk-for-go v67.2.0+incompatible h1:Uu/Ww6ernvPTrpq31kITVTIm/I5jlJ1wjtEH/bmSB2k= --github.com/Azure/azure-sdk-for-go v67.2.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= -+github.com/Azure/azure-sdk-for-go v68.0.0+incompatible h1:fcYLmCpyNYRnvJbPerq7U0hS+6+I79yEDJBqVNcqUzU= -+github.com/Azure/azure-sdk-for-go v68.0.0+incompatible/go.mod h1:9XXNKU+eRnpl9moKnB4QOLf1HestfXbmab5FXxiDBjc= - github.com/Azure/go-ansiterm v0.0.0-20210617225240-d185dfc1b5a1/go.mod h1:xomTg63KZ2rFqZQzSB4Vz2SUXa1BpHTVz9L5PTmPC4E= - github.com/Azure/go-autorest v14.2.0+incompatible h1:V5VMDjClD3GiElqLWO7mz2MxNAK/vTfRHdAubSIPRgs= - github.com/Azure/go-autorest v14.2.0+incompatible/go.mod h1:r+4oMnoxhatjLLJ6zxSWATqVooLgysK6ZNox3g/xq24= --github.com/Azure/go-autorest/autorest v0.11.4/go.mod h1:JFgpikqFJ/MleTTxwepExTKnFUKKszPS8UavbQYUMuw= --github.com/Azure/go-autorest/autorest v0.11.17/go.mod h1:eipySxLmqSyC5s5k1CLupqet0PSENBEDP93LQ9a8QYw= -+github.com/Azure/go-autorest/autorest v0.11.24/go.mod h1:G6kyRlFnTuSbEYkQGawPfsCswgme4iYf6rfSKUDzbCc= - github.com/Azure/go-autorest/autorest v0.11.28 h1:ndAExarwr5Y+GaHE6VCaY1kyS/HwwGGyuimVhWsHOEM= - github.com/Azure/go-autorest/autorest v0.11.28/go.mod h1:MrkzG3Y3AH668QyF9KRk5neJnGgmhQ6krbhR8Q5eMvA= --github.com/Azure/go-autorest/autorest/adal v0.9.0/go.mod h1:/c022QCutn2P7uY+/oQWWNcK9YU+MH96NgK+jErpbcg= --github.com/Azure/go-autorest/autorest/adal v0.9.2/go.mod h1:/3SMAM86bP6wC9Ev35peQDUeqFZBMH07vvUOmg4z/fE= --github.com/Azure/go-autorest/autorest/adal v0.9.5/go.mod h1:B7KF7jKIeC9Mct5spmyCB/A8CG/sEz1vwIRGv/bbw7A= --github.com/Azure/go-autorest/autorest/adal v0.9.11/go.mod h1:nBKAnTomx8gDtl+3ZCJv2v0KACFHWTB2drffI1B68Pk= - github.com/Azure/go-autorest/autorest/adal v0.9.18/go.mod h1:XVVeme+LZwABT8K5Lc3hA4nAe8LDBVle26gTrguhhPQ= --github.com/Azure/go-autorest/autorest/adal v0.9.21 h1:jjQnVFXPfekaqb8vIsv2G1lxshoW+oGv4MDlhRtnYZk= --github.com/Azure/go-autorest/autorest/adal v0.9.21/go.mod h1:zua7mBUaCc5YnSLKYgGJR/w5ePdMDA6H56upLsHzA9U= --github.com/Azure/go-autorest/autorest/azure/auth v0.5.8 h1:TzPg6B6fTZ0G1zBf3T54aI7p3cAT6u//TOXGPmFMOXg= --github.com/Azure/go-autorest/autorest/azure/auth v0.5.8/go.mod h1:kxyKZTSfKh8OVFWPAgOgQ/frrJgeYQJPyR5fLFmXko4= --github.com/Azure/go-autorest/autorest/azure/cli v0.4.2 h1:dMOmEJfkLKW/7JsokJqkyoYSgmR08hi9KrhjZb+JALY= --github.com/Azure/go-autorest/autorest/azure/cli v0.4.2/go.mod h1:7qkJkT+j6b+hIpzMOwPChJhTqS8VbsqqgULzMNRugoM= -+github.com/Azure/go-autorest/autorest/adal v0.9.23 h1:Yepx8CvFxwNKpH6ja7RZ+sKX+DWYNldbLiALMC3BTz8= -+github.com/Azure/go-autorest/autorest/adal v0.9.23/go.mod h1:5pcMqFkdPhviJdlEy3kC/v1ZLnQl0MH6XA5YCcMhy4c= -+github.com/Azure/go-autorest/autorest/azure/auth v0.5.12 h1:wkAZRgT/pn8HhFyzfe9UnqOjJYqlembgCTi72Bm/xKk= -+github.com/Azure/go-autorest/autorest/azure/auth v0.5.12/go.mod h1:84w/uV8E37feW2NCJ08uT9VBfjfUHpgLVnG2InYD6cg= -+github.com/Azure/go-autorest/autorest/azure/cli v0.4.5 h1:0W/yGmFdTIT77fvdlGZ0LMISoLHFJ7Tx4U0yeB+uFs4= -+github.com/Azure/go-autorest/autorest/azure/cli v0.4.5/go.mod h1:ADQAXrkgm7acgWVUNamOgh8YNrv4p27l3Wc55oVfpzg= - github.com/Azure/go-autorest/autorest/date v0.3.0 h1:7gUk1U5M/CQbp9WoqinNzJar+8KY+LPI6wiWrP/myHw= - github.com/Azure/go-autorest/autorest/date v0.3.0/go.mod h1:BI0uouVdmngYNUzGWeSYnokU+TrmwEsOqdt8Y6sso74= --github.com/Azure/go-autorest/autorest/mocks v0.4.0/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= - github.com/Azure/go-autorest/autorest/mocks v0.4.1/go.mod h1:LTp+uSrOhSkaKrUy935gNZuuIPPVsHlr9DSOxSayd+k= - github.com/Azure/go-autorest/autorest/mocks v0.4.2 h1:PGN4EDXnuQbojHbU0UWoNvmu9AGVwYHG9/fkDYhtAfw= - github.com/Azure/go-autorest/autorest/mocks v0.4.2/go.mod h1:Vy7OitM9Kei0i1Oj+LvyAWMXJHeKH1MVlzFugfVrmyU= - github.com/Azure/go-autorest/autorest/to v0.4.0 h1:oXVqrxakqqV1UZdSazDOPOLvOIz+XA683u8EctwboHk= - github.com/Azure/go-autorest/autorest/to v0.4.0/go.mod h1:fE8iZBn7LQR7zH/9XU2NcPR4o9jEImooCeWJcYV/zLE= --github.com/Azure/go-autorest/autorest/validation v0.3.0/go.mod h1:yhLgjC0Wda5DYXl6JAsWyUe4KVNffhoDhG0zVzUMo3E= - github.com/Azure/go-autorest/autorest/validation v0.3.1 h1:AgyqjAd94fwNAoTjl/WQXg4VvFeRFpO+UhNyRXqF1ac= - github.com/Azure/go-autorest/autorest/validation v0.3.1/go.mod h1:yhLgjC0Wda5DYXl6JAsWyUe4KVNffhoDhG0zVzUMo3E= --github.com/Azure/go-autorest/logger v0.2.0/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= - github.com/Azure/go-autorest/logger v0.2.1 h1:IG7i4p/mDa2Ce4TRyAO8IHnVhAVF3RFU+ZtXWSmf4Tg= - github.com/Azure/go-autorest/logger v0.2.1/go.mod h1:T9E3cAhj2VqvPOtCYAvby9aBXkZmbF5NWuPV8+WeEW8= - github.com/Azure/go-autorest/tracing v0.6.0 h1:TYi4+3m5t6K48TGI9AUdb+IzbnSxvnvUMfuitfgcfuo= - github.com/Azure/go-autorest/tracing v0.6.0/go.mod h1:+vhtPC754Xsa23ID7GlGsrdKBpUA79WCAKPPZVC2DeU= --github.com/Azure/skewer v0.0.14 h1:0mzUJhspECkajYyynYsOCp//E2PSnYXrgP45bcskqfQ= --github.com/Azure/skewer v0.0.14/go.mod h1:6WTecuPyfGtuvS8Mh4JYWuHhO4kcWycGfsUBB+XTFG4= -+github.com/Azure/skewer v0.0.17 h1:2jyvHdU+uO9UVylvVq/YEG3OIQLsCeFezFmJW00rEQc= -+github.com/Azure/skewer v0.0.17/go.mod h1:5207ue3Zm+E8QW/e0MISrocDm8pSApfsTe048VaGnN0= - github.com/BurntSushi/toml v0.3.1/go.mod h1:xHWCNGjB5oqiDr8zfno3MHue2Ht5sIBksp03qcyfWMU= - github.com/BurntSushi/xgb v0.0.0-20160522181843-27f122750802/go.mod h1:IVnqGOEym/WlBOVXweHU+Q+/VP0lqqI8lqeDx9IjBqo= - github.com/GoogleCloudPlatform/k8s-cloud-provider v1.18.1-0.20220218231025-f11817397a1b h1:Heo1J/ttaQFgGJSVnCZquy3e5eH5j1nqxBuomztB3P0= -@@ -198,7 +189,6 @@ github.com/dgrijalva/jwt-go v3.2.0+incompatible/go.mod h1:E3ru+11k8xSBh+hMPgOLZm - github.com/dgryski/go-sip13 v0.0.0-20181026042036-e10d5fee7954/go.mod h1:vAd38F8PWV+bWy6jNmig1y/TA+kYO4g3RSRF0IAv0no= - github.com/digitalocean/godo v1.27.0 h1:78iE9oVvTnAEqhMip2UHFvL01b8LJcydbNUpr0cAmN4= - github.com/digitalocean/godo v1.27.0/go.mod h1:iJnN9rVu6K5LioLxLimlq0uRI+y/eAQjROUmeU/r0hY= --github.com/dimchansky/utfbom v1.1.0/go.mod h1:rO41eb7gLfo8SF1jd9F8HplJm1Fewwi4mQvIirEdv+8= - github.com/dimchansky/utfbom v1.1.1 h1:vV6w1AhK4VMnhBno/TPVCoK9U/LP0PkLCS9tbxHdi/U= - github.com/dimchansky/utfbom v1.1.1/go.mod h1:SxdoEBH5qIqFocHMyGOXVAybYJdr71b1Q/j0mACtrfE= - github.com/dnaeon/go-vcr v1.2.0 h1:zHCHvJYTMh1N7xnV7zf1m1GPBF9Ad0Jk/whtQ1663qI= -@@ -233,7 +223,6 @@ github.com/evanphx/json-patch v5.6.0+incompatible/go.mod h1:50XU6AFN0ol/bzJsmQLi - github.com/felixge/httpsnoop v1.0.3 h1:s/nj+GCswXYzN5v2DpNMuMQYe+0DDwt5WVCU6CWBdXk= - github.com/felixge/httpsnoop v1.0.3/go.mod h1:m8KPJKqk1gH5J9DgRY2ASl2lWCfGKXixSwevea8zH2U= - github.com/flowstack/go-jsonschema v0.1.1/go.mod h1:yL7fNggx1o8rm9RlgXv7hTBWxdBM0rVwpMwimd3F3N0= --github.com/form3tech-oss/jwt-go v3.2.2+incompatible/go.mod h1:pbq4aXjuKjdthFRnoDwaVPLA+WlJuPGy+QneDUgJi2k= - github.com/frankban/quicktest v1.11.3 h1:8sXhOn0uLys67V8EsXLc6eszDs8VXWxL3iRvebPhedY= - github.com/frankban/quicktest v1.11.3/go.mod h1:wRf/ReqHper53s+kmmSZizM8NamnL3IM0I9ntUbOk+k= - github.com/fsnotify/fsnotify v1.4.7/go.mod h1:jwhsz4b93w/PPRr/qN1Yymfu8t87LnFCMoQvtojpjFo= -@@ -272,8 +261,8 @@ github.com/godbus/dbus/v5 v5.0.3/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5x - github.com/godbus/dbus/v5 v5.0.4/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= - github.com/godbus/dbus/v5 v5.0.6 h1:mkgN1ofwASrYnJ5W6U/BxG15eXXXjirgZc7CLqkcaro= - github.com/godbus/dbus/v5 v5.0.6/go.mod h1:xhWf0FNVPg57R7Z0UbKHbJfkEywrmjJnf7w5xrFpKfA= --github.com/gofrs/uuid v4.0.0+incompatible h1:1SD/1F5pU8p29ybwgQSwpQk+mwdRrXCYuPhW6m+TnJw= --github.com/gofrs/uuid v4.0.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= -+github.com/gofrs/uuid v4.2.0+incompatible h1:yyYWMnhkhrKwwr8gAOcOCYxOOscHgDS9yZgBrnJfGa0= -+github.com/gofrs/uuid v4.2.0+incompatible/go.mod h1:b2aQJv3Z4Fp6yNu3cdSllBxTCLRxnplIgP/c0N/04lM= - github.com/gogo/googleapis v1.4.1/go.mod h1:2lpHqI5OcWCtVElxXnPt+s8oJvMpySlOyM6xDCrzib4= - github.com/gogo/protobuf v1.1.1/go.mod h1:r8qH/GZQm5c6nD/R0oafs1akxWv10x8SbQlK7atdtwQ= - github.com/gogo/protobuf v1.2.1/go.mod h1:hp+jE20tsWTFYpLwKvXlhS1hjn+gTNwPg2I6zVXpSg4= -@@ -281,8 +270,8 @@ github.com/gogo/protobuf v1.3.2 h1:Ov1cvc58UF3b5XjBnZv7+opcTcQFZebYjWzi34vdm4Q= - github.com/gogo/protobuf v1.3.2/go.mod h1:P1XiOD3dCwIKUDQYPy72D8LYyHL2YPYrpS2s69NZV8Q= - github.com/golang-jwt/jwt/v4 v4.0.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= - github.com/golang-jwt/jwt/v4 v4.2.0/go.mod h1:/xlHOz8bRuivTWchD4jCa+NbatV+wEUSzwAxVc6locg= --github.com/golang-jwt/jwt/v4 v4.4.2 h1:rcc4lwaZgFMCZ5jxF9ABolDcIHdBytAFgqFPbSJQAYs= --github.com/golang-jwt/jwt/v4 v4.4.2/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= -+github.com/golang-jwt/jwt/v4 v4.5.0 h1:7cYmW1XlMY7h7ii7UhUyChSgS5wUJEnm9uZVTGqOWzg= -+github.com/golang-jwt/jwt/v4 v4.5.0/go.mod h1:m21LjoU+eqJr34lmDMbreY2eSTRJ1cv77w39/MY0Ch0= - github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= - github.com/golang/glog v1.0.0 h1:nfP3RFugxnNRyKgeWd4oI1nYvXpxrx8ck8ZrcizshdQ= - github.com/golang/glog v1.0.0/go.mod h1:EWib/APOK0SL3dFbYqvxE3UYd8E6s1ouQ7iEp/0LWV4= -@@ -346,8 +335,9 @@ github.com/google/go-cmp v0.5.6/go.mod h1:v8dTdLbMG2kIc/vJvl+f65V22dbkXbowE6jgT/ - github.com/google/go-cmp v0.5.8/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= - github.com/google/go-cmp v0.5.9 h1:O2Tfq5qg4qc4AmwVlvv0oLiVAGB7enBSJ2x2DqQFi38= - github.com/google/go-cmp v0.5.9/go.mod h1:17dUlkBOakJ0+DkrSSNjCkIjxS6bF9zb3elmeNGIjoY= --github.com/google/go-querystring v1.0.0 h1:Xkwi/a1rcvNg1PPYe5vI8GbeBY/jrVuDX5ASuANWTrk= - github.com/google/go-querystring v1.0.0/go.mod h1:odCYkC5MyYFN7vkCjXpyrEuKhc/BUO6wN/zVPAxq5ck= -+github.com/google/go-querystring v1.1.0 h1:AnCroh3fv4ZBgVIf1Iwtovgjaw/GiKJo8M8yD/fhyJ8= -+github.com/google/go-querystring v1.1.0/go.mod h1:Kcdr2DB4koayq7X8pmAG4sNG59So17icRSOU623lUBU= - github.com/google/gofuzz v1.0.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= - github.com/google/gofuzz v1.2.0 h1:xRy4A+RhZaiKjJ1bPfwQ8sedCA+YS2YcCHW6ec7JMi0= - github.com/google/gofuzz v1.2.0/go.mod h1:dBl0BpW6vV/+mYPU4Po3pmUjxk6FQPldtuIdl/M65Eg= -@@ -680,11 +670,10 @@ golang.org/x/crypto v0.0.0-20190510104115-cbcb75029529/go.mod h1:yigFU9vqHzYiE8U - golang.org/x/crypto v0.0.0-20190605123033-f99c8df09eb5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= - golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= - golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= --golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= --golang.org/x/crypto v0.0.0-20201002170205-7f63de1d35b0/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= --golang.org/x/crypto v0.0.0-20210513164829-c07d793c2f9a/go.mod h1:P+XmwS30IXTQdn5tA2iutPOUgjI07+tq3H3K9MVA1s8= - golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= -+golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= - golang.org/x/crypto v0.0.0-20220722155217-630584e8d5aa/go.mod h1:IxCIyHEi3zRg3s0A5j5BB6A9Jmi73HwBIUl50j+osU4= -+golang.org/x/crypto v0.6.0/go.mod h1:OFC/31mSvZgRz0V1QTNCzfAI1aIRzbiufJtkMIlEp58= - golang.org/x/crypto v0.8.0 h1:pd9TJtTueMTVQXzk8E2XESSMQDj/U7OUu0PqJqPXQjQ= - golang.org/x/crypto v0.8.0/go.mod h1:mRqEX+O9/h5TFCrQhkgjo2yKi0yYA+9ecGkdQoHrywE= - golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= -@@ -773,6 +762,7 @@ golang.org/x/net v0.0.0-20220225172249-27dd8689420f/go.mod h1:CfG3xpIq0wQ8r1q4Su - golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= - golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= - golang.org/x/net v0.4.0/go.mod h1:MBQ8lrhLObU/6UmLb4fmbmk5OcyYmqtbGd/9yIeKjEE= -+golang.org/x/net v0.6.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= - golang.org/x/net v0.9.0 h1:aWJ/m6xSmxWBx+V0XRHTlrYrPG56jKsLdTFmsSsCzOM= - golang.org/x/net v0.9.0/go.mod h1:d48xBJpPfHeWQsugry2m+kC02ZBRGRgulfHnEXEuWns= - golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= -@@ -884,12 +874,14 @@ golang.org/x/sys v0.0.0-20220908164124-27713097b956/go.mod h1:oPkhp1MJrh7nUepCBc - golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= - golang.org/x/sys v0.2.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= - golang.org/x/sys v0.3.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= -+golang.org/x/sys v0.5.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= - golang.org/x/sys v0.7.0 h1:3jlCCIQZPdOYu1h8BkNvLz8Kgwtae2cagcG/VamtZRU= - golang.org/x/sys v0.7.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= - golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= - golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= - golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= - golang.org/x/term v0.3.0/go.mod h1:q750SLmJuPmVoN1blW3UFBPREJfb1KmY3vwxfr+nFDA= -+golang.org/x/term v0.5.0/go.mod h1:jMB1sMXY+tzblOD4FWmEbocvup2/aLOaQEp7JmGp78k= - golang.org/x/term v0.7.0 h1:BEvjmm5fURWqcfbSKTdpkDXYBrUS1c0m8agp14W48vQ= - golang.org/x/term v0.7.0/go.mod h1:P32HKFT3hSsZrRxla30E9HqToFYAQPCMs/zFMBUFqPY= - golang.org/x/text v0.0.0-20170915032832-14c0d48ead0c/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -@@ -903,6 +895,7 @@ golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= - golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= - golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= - golang.org/x/text v0.5.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= -+golang.org/x/text v0.7.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= - golang.org/x/text v0.9.0 h1:2sjJmO8cDvYveuX97RDLsxlyUxLl+GHoLxBiRdHllBE= - golang.org/x/text v0.9.0/go.mod h1:e1OnstbJyHTd6l/uOt8jFFHp6TRDWZR/bV3emEE/zU8= - golang.org/x/time v0.0.0-20181108054448-85acf8d2951c/go.mod h1:tRJNPiyCQ0inRvYxbN9jk5I+vvW/OXSQhTDSoE431IQ= -@@ -1171,8 +1164,8 @@ k8s.io/client-go v0.27.0 h1:DyZS1fJkv73tEy7rWv4VF6NwGeJ7SKvNaLRXZBYLA+4= - k8s.io/client-go v0.27.0/go.mod h1:XVEmpNnM+4JYO3EENoFV/ZDv3KxKVJUnzGo70avk+C4= - k8s.io/cloud-provider v0.27.0 h1:UWEvGvfd9VDRSrtmek7dDeHfUUtycHyvIO6TGI9bFJE= - k8s.io/cloud-provider v0.27.0/go.mod h1:hUbqXpAWGaOTUhwL5k2QO9i2l9mEMhdMV9ChbvB3Gmw= --k8s.io/cloud-provider-aws v1.27.0 h1:PF8YrH8QcN6JoXB3Xxlaz84SBDYMPunJuCc0cPuCWXA= --k8s.io/cloud-provider-aws v1.27.0/go.mod h1:9vUb5mnVnReSRDBWcBxB1b0HOeEc472iOPmrnwpN9SA= -+k8s.io/cloud-provider-aws v1.27.1 h1:n2IzE5f/aGV+KdQWKTfb/1XR/04eMR+Vx+A721LwM/w= -+k8s.io/cloud-provider-aws v1.27.1/go.mod h1:9vUb5mnVnReSRDBWcBxB1b0HOeEc472iOPmrnwpN9SA= - k8s.io/component-base v0.27.0 h1:g3/FkscH8Uqg9SiDCEfhfhTVwKiVo4T2+iBwUqiFkMg= - k8s.io/component-base v0.27.0/go.mod h1:PXyBQd/vYYjqqGB83rnsHffTTG6zlmxZAd0ZSOu6evk= - k8s.io/component-helpers v0.27.0 h1:rymQGJc4s30hHeb5VGuPdht8gKIPecj+Bw2FOJSavE4= -@@ -1215,8 +1208,8 @@ rsc.io/quote/v3 v3.1.0/go.mod h1:yEA65RcK8LyAZtP9Kv3t0HmxON59tX3rD+tICJqUlj0= - rsc.io/sampler v1.3.0/go.mod h1:T1hPZKmBbMNahiBKFy5HrXp6adAjACjK9JXDnKaTXpA= - sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.1.2 h1:trsWhjU5jZrx6UvFu4WzQDrN7Pga4a7Qg+zcfcj64PA= - sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.1.2/go.mod h1:+qG7ISXqCDVVcyO8hLn12AKVYYUjM7ftlqsqmrhMZE0= --sigs.k8s.io/cloud-provider-azure v1.26.2 h1://Yr95O53fcY/sakPvXdekCW4o2QKhfs1kNtipR7LpE= --sigs.k8s.io/cloud-provider-azure v1.26.2/go.mod h1:9m8BqB9ubr94uWWgbIY8TyUmHhsE2UEKdAZZG8O/ymc= -+sigs.k8s.io/cloud-provider-azure v1.27.0 h1:AC9wLCDAw017gjwlC553pPASuzfbEk1RwveZTN/KgQE= -+sigs.k8s.io/cloud-provider-azure v1.27.0/go.mod h1:VTCbn0YCbA+CHWm3xILsjvdmb4IObWnNnJSJc8nAtMY= - sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd h1:EDPBXCAspyGV4jQlpZSudPeMmr1bNJefnuqLsRAsHZo= - sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd/go.mod h1:B8JuhiUyNFVKdsE8h686QcCxMaH6HrOAZj4vswFpcB0= - sigs.k8s.io/structured-merge-diff/v4 v4.2.3 h1:PRbqxJClWWYMNV1dhaG4NsibJbArud9kFxnAMREiWFE= --- -2.40.0 - diff --git a/projects/kubernetes/autoscaler/README.md b/projects/kubernetes/autoscaler/README.md index a86219de0f..3f21685b09 100644 --- a/projects/kubernetes/autoscaler/README.md +++ b/projects/kubernetes/autoscaler/README.md @@ -1,10 +1,10 @@ ## **Kubernetes Cluster Autoscaler** -![1.21 Version](https://img.shields.io/badge/1--21%20version-v1.21.3-blue) -![1.22 Version](https://img.shields.io/badge/1--22%20version-v1.22.3-blue) ![1.23 Version](https://img.shields.io/badge/1--23%20version-v1.23.1-blue) ![1.24 Version](https://img.shields.io/badge/1--24%20version-v1.24.0-blue) ![1.25 Version](https://img.shields.io/badge/1--25%20version-v1.25.0-blue) ![1.26 Version](https://img.shields.io/badge/1--26%20version-v1.26.1-blue) +![1.27 Version](https://img.shields.io/badge/1--27%20version-v1.27.1-blue) +![1.28 Version](https://img.shields.io/badge/1--28%20version-v1.28.0-blue) [Autoscaler](https://github.com/kubernetes/autoscaler) defines the cluster autoscaler.