diff --git a/generator/mod-templates/kubernetes-template.txt b/generator/mod-templates/kubernetes-template.txt
index 388ce0abe..1e125b242 100644
--- a/generator/mod-templates/kubernetes-template.txt
+++ b/generator/mod-templates/kubernetes-template.txt
@@ -3,6 +3,6 @@ module ${PROJECT}
go 1.18
require (
- github.com/pulumi/pulumi-kubernetes/sdk/v3 ${VERSION}
+ github.com/pulumi/pulumi-kubernetes/sdk/v4 ${VERSION}
github.com/pulumi/pulumi/sdk/v3 ${PULUMI_VERSION}
)
diff --git a/helm-kubernetes-csharp/${PROJECT}.csproj b/helm-kubernetes-csharp/${PROJECT}.csproj
index ad7f35501..f4b05f3ae 100644
--- a/helm-kubernetes-csharp/${PROJECT}.csproj
+++ b/helm-kubernetes-csharp/${PROJECT}.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/helm-kubernetes-go/go.mod b/helm-kubernetes-go/go.mod
index e5088434c..4d538f129 100644
--- a/helm-kubernetes-go/go.mod
+++ b/helm-kubernetes-go/go.mod
@@ -3,6 +3,6 @@ module ${PROJECT}
go 1.18
require (
- github.com/pulumi/pulumi/sdk/v3 v3.30.0
- github.com/pulumi/pulumi-kubernetes/sdk/v3 v3.21.4
+ github.com/pulumi/pulumi/sdk/v3 v3.75.0
+ github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.0.3
)
\ No newline at end of file
diff --git a/helm-kubernetes-go/main.go b/helm-kubernetes-go/main.go
index fb3be1c98..d4f6215ec 100644
--- a/helm-kubernetes-go/main.go
+++ b/helm-kubernetes-go/main.go
@@ -1,9 +1,9 @@
package main
import (
- corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1"
- helmv3 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/helm/v3"
- metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1"
+ corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1"
+ helmv3 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/helm/v3"
+ metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
diff --git a/helm-kubernetes-python/requirements.txt b/helm-kubernetes-python/requirements.txt
index 2f83a2f1b..29d56d129 100644
--- a/helm-kubernetes-python/requirements.txt
+++ b/helm-kubernetes-python/requirements.txt
@@ -1,2 +1,2 @@
pulumi>=3.0.0,<4.0.0
-pulumi-kubernetes==3.21.4
+pulumi-kubernetes>=4.0.0,<5.0.0
diff --git a/helm-kubernetes-typescript/package.json b/helm-kubernetes-typescript/package.json
index 166fdf186..3f46f22bb 100644
--- a/helm-kubernetes-typescript/package.json
+++ b/helm-kubernetes-typescript/package.json
@@ -6,6 +6,6 @@
"dependencies": {
"typescript": "^4.0.0",
"@pulumi/pulumi": "^3.0.0",
- "@pulumi/kubernetes": "3.21.4"
+ "@pulumi/kubernetes": "^4.0.0"
}
}
diff --git a/kubernetes-aws-go/go.mod b/kubernetes-aws-go/go.mod
index f035d2388..ff509de08 100644
--- a/kubernetes-aws-go/go.mod
+++ b/kubernetes-aws-go/go.mod
@@ -34,7 +34,7 @@ require (
github.com/pkg/term v1.1.0 // indirect
github.com/pulumi/pulumi-aws/sdk/v5 v5.4.0 // indirect
github.com/pulumi/pulumi-docker/sdk/v3 v3.2.0 // indirect
- github.com/pulumi/pulumi-kubernetes/sdk/v3 v3.17.0 // indirect
+ github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.0.3 // indirect
github.com/rivo/uniseg v0.2.0 // indirect
github.com/rogpeppe/go-internal v1.8.1 // indirect
github.com/sabhiram/go-gitignore v0.0.0-20180611051255-d3107576ba94 // indirect
diff --git a/kubernetes-csharp/${PROJECT}.csproj b/kubernetes-csharp/${PROJECT}.csproj
index 0ba233d26..551da6541 100644
--- a/kubernetes-csharp/${PROJECT}.csproj
+++ b/kubernetes-csharp/${PROJECT}.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/kubernetes-fsharp/${PROJECT}.fsproj b/kubernetes-fsharp/${PROJECT}.fsproj
index 9c4469921..459c649ab 100644
--- a/kubernetes-fsharp/${PROJECT}.fsproj
+++ b/kubernetes-fsharp/${PROJECT}.fsproj
@@ -13,7 +13,7 @@
-
+
diff --git a/kubernetes-go/go.mod b/kubernetes-go/go.mod
index 021dbe836..1df5d397d 100644
--- a/kubernetes-go/go.mod
+++ b/kubernetes-go/go.mod
@@ -3,6 +3,6 @@ module ${PROJECT}
go 1.18
require (
- github.com/pulumi/pulumi-kubernetes/sdk/v3 v3.24.2
- github.com/pulumi/pulumi/sdk/v3 v3.60.1
+ github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.0.3
+ github.com/pulumi/pulumi/sdk/v3 v3.75.0
)
diff --git a/kubernetes-go/main.go b/kubernetes-go/main.go
index 3306c6ec3..12d9a0200 100644
--- a/kubernetes-go/main.go
+++ b/kubernetes-go/main.go
@@ -1,9 +1,9 @@
package main
import (
- appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1"
- corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1"
- metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1"
+ appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1"
+ corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1"
+ metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
diff --git a/kubernetes-java/pom.xml b/kubernetes-java/pom.xml
index c2a6244c3..77b9b913f 100644
--- a/kubernetes-java/pom.xml
+++ b/kubernetes-java/pom.xml
@@ -26,7 +26,7 @@
com.pulumi
kubernetes
- (,4.0]
+ (,5.0]
diff --git a/kubernetes-javascript/package.json b/kubernetes-javascript/package.json
index 7b26045c5..4e8d138d8 100644
--- a/kubernetes-javascript/package.json
+++ b/kubernetes-javascript/package.json
@@ -3,6 +3,6 @@
"main": "index.js",
"dependencies": {
"@pulumi/pulumi": "^3.0.0",
- "@pulumi/kubernetes": "^3.0.0"
+ "@pulumi/kubernetes": "^4.0.0"
}
}
diff --git a/kubernetes-python/requirements.txt b/kubernetes-python/requirements.txt
index e9f124085..29d56d129 100644
--- a/kubernetes-python/requirements.txt
+++ b/kubernetes-python/requirements.txt
@@ -1,2 +1,2 @@
pulumi>=3.0.0,<4.0.0
-pulumi-kubernetes>=3.0.0,<4.0.0
+pulumi-kubernetes>=4.0.0,<5.0.0
diff --git a/kubernetes-typescript/package.json b/kubernetes-typescript/package.json
index 4e58b6237..0c628e14e 100644
--- a/kubernetes-typescript/package.json
+++ b/kubernetes-typescript/package.json
@@ -6,7 +6,7 @@
},
"dependencies": {
"@pulumi/pulumi": "^3.0.0",
- "@pulumi/kubernetes": "^3.0.0",
+ "@pulumi/kubernetes": "^4.0.0",
"@pulumi/kubernetesx": "^0.1.5"
}
}
diff --git a/webapp-kubernetes-csharp/${PROJECT}.csproj b/webapp-kubernetes-csharp/${PROJECT}.csproj
index ad7f35501..f4b05f3ae 100644
--- a/webapp-kubernetes-csharp/${PROJECT}.csproj
+++ b/webapp-kubernetes-csharp/${PROJECT}.csproj
@@ -8,7 +8,7 @@
-
+
diff --git a/webapp-kubernetes-go/go.mod b/webapp-kubernetes-go/go.mod
index eda7f54c2..efc2866d2 100644
--- a/webapp-kubernetes-go/go.mod
+++ b/webapp-kubernetes-go/go.mod
@@ -3,6 +3,6 @@ module tmp
go 1.18
require (
- github.com/pulumi/pulumi/sdk/v3 v3.30.0
- github.com/pulumi/pulumi-kubernetes/sdk/v3 v3.21.4
+ github.com/pulumi/pulumi/sdk/v3 v3.75.0
+ github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.0.3
)
\ No newline at end of file
diff --git a/webapp-kubernetes-go/main.go b/webapp-kubernetes-go/main.go
index 2e79706cf..ecade8f38 100644
--- a/webapp-kubernetes-go/main.go
+++ b/webapp-kubernetes-go/main.go
@@ -1,9 +1,9 @@
package main
import (
- appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/apps/v1"
- corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/core/v1"
- metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v3/go/kubernetes/meta/v1"
+ appsv1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/apps/v1"
+ corev1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/core/v1"
+ metav1 "github.com/pulumi/pulumi-kubernetes/sdk/v4/go/kubernetes/meta/v1"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi/config"
)
diff --git a/webapp-kubernetes-python/requirements.txt b/webapp-kubernetes-python/requirements.txt
index 2f83a2f1b..29d56d129 100644
--- a/webapp-kubernetes-python/requirements.txt
+++ b/webapp-kubernetes-python/requirements.txt
@@ -1,2 +1,2 @@
pulumi>=3.0.0,<4.0.0
-pulumi-kubernetes==3.21.4
+pulumi-kubernetes>=4.0.0,<5.0.0
diff --git a/webapp-kubernetes-typescript/package.json b/webapp-kubernetes-typescript/package.json
index fd9308eb0..854fc84fc 100644
--- a/webapp-kubernetes-typescript/package.json
+++ b/webapp-kubernetes-typescript/package.json
@@ -6,6 +6,6 @@
"dependencies": {
"typescript": "^4.0.0",
"@pulumi/pulumi": "^3.0.0",
- "@pulumi/kubernetes": "3.21.4"
+ "@pulumi/kubernetes": "^4.0.0"
}
}