Skip to content

Commit 24337b9

Browse files
Upgrade to minikube 1.35 (#197)
* build: Upgrade minikube to v1.35.0 and align example K8s versions * rebuild schema * update dep * regen sum file
1 parent 8943d47 commit 24337b9

File tree

9 files changed

+112
-108
lines changed

9 files changed

+112
-108
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@ jobs:
1616
- name: Set up Go
1717
uses: actions/setup-go@v3
1818
with:
19-
go-version: '1.23'
19+
go-version-file: 'go.mod'
20+
cache: true
2021

2122
- name: Install prerequisites
2223
run: make init

examples/guides/terragrunt/terragrunt_project/_envcommon/minikube.hcl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
locals {
22
base_source_url = "git::https://github.com/scott-the-programmer/terraform-provider-minikube.git//examples/guides/terragrunt/terraform_project"
33
ref = "main"
4-
kubernetes_version = "v1.28.3"
4+
kubernetes_version = "v1.30.2"
55
}
66

77
generate "provider" {

examples/provider/provider.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
provider "minikube" {
2-
kubernetes_version = "v1.30.0"
2+
kubernetes_version = "v1.30.2"
33
}

examples/resources/minikube_cluster/resource.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
provider "minikube" {
2-
kubernetes_version = "v1.30.0"
2+
kubernetes_version = "v1.30.2"
33
}
44

55
resource "minikube_cluster" "docker" {

go.mod

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
module github.com/scott-the-programmer/terraform-provider-minikube
22

3-
go 1.23.0
4-
5-
toolchain go1.24.1
3+
go 1.24.1
64

75
require (
86
github.com/docker/machine v0.16.2
@@ -14,7 +12,7 @@ require (
1412
github.com/spf13/viper v1.20.1
1513
github.com/stretchr/testify v1.10.0
1614
k8s.io/klog/v2 v2.130.1
17-
k8s.io/minikube v1.34.0
15+
k8s.io/minikube v1.35.0
1816
)
1917

2018
replace (
@@ -42,8 +40,8 @@ require (
4240
github.com/Delta456/box-cli-maker/v2 v2.3.0 // indirect
4341
github.com/GoogleCloudPlatform/opentelemetry-operations-go/detectors/gcp v1.26.0 // indirect
4442
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/metric v0.48.1 // indirect
45-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace v1.24.1 // indirect
46-
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.48.1 // indirect
43+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/exporter/trace v1.25.0 // indirect
44+
github.com/GoogleCloudPlatform/opentelemetry-operations-go/internal/resourcemapping v0.49.0 // indirect
4745
github.com/Kunde21/markdownfmt/v3 v3.1.0 // indirect
4846
github.com/MakeNowJust/heredoc v1.0.0 // indirect
4947
github.com/Masterminds/goutils v1.1.1 // indirect
@@ -54,7 +52,7 @@ require (
5452
github.com/ProtonMail/go-crypto v1.1.6 // indirect
5553
github.com/VividCortex/ewma v1.2.0 // indirect
5654
github.com/VividCortex/godaemon v1.0.0 // indirect
57-
github.com/Xuanwo/go-locale v1.1.1 // indirect
55+
github.com/Xuanwo/go-locale v1.1.2 // indirect
5856
github.com/agext/levenshtein v1.2.2 // indirect
5957
github.com/apparentlymart/go-textseg/v15 v15.0.0 // indirect
6058
github.com/aregm/cpuid v0.0.0-20181003105527-1a4a6f06a1c6 // indirect
@@ -79,9 +77,9 @@ require (
7977
github.com/cyphar/filepath-securejoin v0.4.1 // indirect
8078
github.com/davecgh/go-spew v1.1.2-0.20180830191138-d8f796af33cc // indirect
8179
github.com/distribution/reference v0.6.0 // indirect
82-
github.com/docker/cli v27.2.0+incompatible // indirect
80+
github.com/docker/cli v27.4.1+incompatible // indirect
8381
github.com/docker/distribution v2.8.3+incompatible // indirect
84-
github.com/docker/docker v27.2.0+incompatible // indirect
82+
github.com/docker/docker v27.4.1+incompatible // indirect
8583
github.com/docker/docker-credential-helpers v0.7.0 // indirect
8684
github.com/docker/go-connections v0.5.0 // indirect
8785
github.com/docker/go-units v0.5.0 // indirect
@@ -96,18 +94,18 @@ require (
9694
github.com/go-logr/logr v1.4.2 // indirect
9795
github.com/go-logr/stdr v1.2.2 // indirect
9896
github.com/go-ole/go-ole v1.2.6 // indirect
99-
github.com/go-openapi/jsonpointer v0.19.6 // indirect
97+
github.com/go-openapi/jsonpointer v0.21.0 // indirect
10098
github.com/go-openapi/jsonreference v0.20.2 // indirect
101-
github.com/go-openapi/swag v0.22.4 // indirect
99+
github.com/go-openapi/swag v0.23.0 // indirect
102100
github.com/go-viper/mapstructure/v2 v2.2.1 // indirect
103-
github.com/godbus/dbus/v5 v5.0.6 // indirect
101+
github.com/godbus/dbus/v5 v5.1.0 // indirect
104102
github.com/gogo/protobuf v1.3.2 // indirect
105103
github.com/golang/groupcache v0.0.0-20241129210726-2c02b8208cf8 // indirect
106104
github.com/golang/protobuf v1.5.4 // indirect
107105
github.com/google/gnostic-models v0.6.8 // indirect
108106
github.com/google/go-cmp v0.7.0 // indirect
109107
github.com/google/go-containerregistry v0.20.2 // indirect
110-
github.com/google/go-github/v64 v64.0.0 // indirect
108+
github.com/google/go-github/v68 v68.0.0 // indirect
111109
github.com/google/go-querystring v1.1.0 // indirect
112110
github.com/google/gofuzz v1.2.0 // indirect
113111
github.com/google/s2a-go v0.1.8 // indirect
@@ -140,6 +138,7 @@ require (
140138
github.com/hectane/go-acl v0.0.0-20190604041725-da78bae5fc95 // indirect
141139
github.com/hooklift/iso9660 v1.0.0 // indirect
142140
github.com/huandu/xstrings v1.3.3 // indirect
141+
github.com/icza/dyno v0.0.0-20230330125955-09f820a8d9c0 // indirect
143142
github.com/imdario/mergo v0.3.15 // indirect
144143
github.com/inconshreveable/mousetrap v1.1.0 // indirect
145144
github.com/jmespath/go-jmespath v0.4.0 // indirect
@@ -170,10 +169,10 @@ require (
170169
github.com/moby/docker-image-spec v1.3.1 // indirect
171170
github.com/moby/hyperkit v0.0.0-20210108224842-2f061e447e14 // indirect
172171
github.com/moby/patternmatcher v0.6.0 // indirect
173-
github.com/moby/spdystream v0.4.0 // indirect
174-
github.com/moby/sys/mountinfo v0.6.2 // indirect
172+
github.com/moby/spdystream v0.5.0 // indirect
173+
github.com/moby/sys/mountinfo v0.7.1 // indirect
175174
github.com/moby/sys/sequential v0.5.0 // indirect
176-
github.com/moby/sys/user v0.1.0 // indirect
175+
github.com/moby/sys/user v0.3.0 // indirect
177176
github.com/moby/sys/userns v0.1.0 // indirect
178177
github.com/moby/term v0.5.0 // indirect
179178
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
@@ -185,9 +184,10 @@ require (
185184
github.com/olekukonko/tablewriter v0.0.5 // indirect
186185
github.com/opencontainers/go-digest v1.0.0 // indirect
187186
github.com/opencontainers/image-spec v1.1.0 // indirect
188-
github.com/opencontainers/runc v1.1.14 // indirect
189-
github.com/opencontainers/runtime-spec v1.1.0-rc.1 // indirect
190-
github.com/otiai10/copy v1.14.0 // indirect
187+
github.com/opencontainers/runc v1.2.6 // indirect
188+
github.com/opencontainers/runtime-spec v1.2.0 // indirect
189+
github.com/otiai10/copy v1.14.1 // indirect
190+
github.com/otiai10/mint v1.6.3 // indirect
191191
github.com/pelletier/go-toml/v2 v2.2.3 // indirect
192192
github.com/phayes/freeport v0.0.0-20180830031419-95f893ade6f2 // indirect
193193
github.com/pkg/browser v0.0.0-20210911075715-681adbf594b8 // indirect
@@ -235,7 +235,7 @@ require (
235235
go.opentelemetry.io/auto/sdk v1.1.0 // indirect
236236
go.opentelemetry.io/contrib/detectors/gcp v1.34.0 // indirect
237237
go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc v0.54.0 // indirect
238-
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.54.0 // indirect
238+
go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp v0.55.0 // indirect
239239
go.opentelemetry.io/otel v1.34.0 // indirect
240240
go.opentelemetry.io/otel/metric v1.34.0 // indirect
241241
go.opentelemetry.io/otel/sdk v1.34.0 // indirect
@@ -244,7 +244,7 @@ require (
244244
go.uber.org/multierr v1.11.0 // indirect
245245
go.uber.org/zap v1.27.0 // indirect
246246
golang.org/x/crypto v0.38.0 // indirect
247-
golang.org/x/exp v0.0.0-20230905200255-921286631fa9 // indirect
247+
golang.org/x/exp v0.0.0-20241009180824-f66d83c29e7c // indirect
248248
golang.org/x/mod v0.24.0 // indirect
249249
golang.org/x/net v0.39.0 // indirect
250250
golang.org/x/oauth2 v0.26.0 // indirect
@@ -253,7 +253,7 @@ require (
253253
golang.org/x/term v0.32.0 // indirect
254254
golang.org/x/text v0.25.0 // indirect
255255
golang.org/x/time v0.8.0 // indirect
256-
golang.org/x/tools v0.22.0 // indirect
256+
golang.org/x/tools v0.26.0 // indirect
257257
google.golang.org/api v0.215.0 // indirect
258258
google.golang.org/appengine v1.6.8 // indirect
259259
google.golang.org/genproto v0.0.0-20241118233622-e639e219e697 // indirect
@@ -264,16 +264,16 @@ require (
264264
gopkg.in/inf.v0 v0.9.1 // indirect
265265
gopkg.in/yaml.v2 v2.4.0 // indirect
266266
gopkg.in/yaml.v3 v3.0.1 // indirect
267-
k8s.io/api v0.31.0 // indirect
268-
k8s.io/apimachinery v0.31.0 // indirect
269-
k8s.io/cli-runtime v0.31.0 // indirect
270-
k8s.io/client-go v0.31.0 // indirect
267+
k8s.io/api v0.31.3 // indirect
268+
k8s.io/apimachinery v0.32.0 // indirect
269+
k8s.io/cli-runtime v0.31.3 // indirect
270+
k8s.io/client-go v0.31.3 // indirect
271271
k8s.io/cluster-bootstrap v0.0.0 // indirect
272-
k8s.io/component-base v0.31.0 // indirect
273-
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
274-
k8s.io/kubectl v0.31.0 // indirect
275-
k8s.io/utils v0.0.0-20240711033017-18e509b52bc8 // indirect
276-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
277-
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
272+
k8s.io/component-base v0.31.3 // indirect
273+
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
274+
k8s.io/kubectl v0.31.3 // indirect
275+
k8s.io/utils v0.0.0-20241104100929-3ea5e8cea738 // indirect
276+
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
277+
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
278278
sigs.k8s.io/yaml v1.4.0 // indirect
279279
)

0 commit comments

Comments
 (0)