From 66c4f0cb8dc64f60ac626dcb8297b712620a1531 Mon Sep 17 00:00:00 2001 From: "pulumi-renovate[bot]" <189166143+pulumi-renovate[bot]@users.noreply.github.com> Date: Thu, 2 Jan 2025 15:47:21 +0000 Subject: [PATCH] Update first-party Pulumi dependencies --- examples/aws-go-eks-helloworld/go.mod | 2 +- examples/aws-profile-role/package.json | 2 +- examples/cluster-go/step1/go.mod | 4 +- examples/cluster-go/step1/go.sum | 4 +- examples/cluster-py/requirements.txt | 2 +- examples/cluster/package.json | 2 +- examples/encryption-provider/package.json | 2 +- examples/ensure-cni-upgrade/package.json | 2 +- examples/extra-sg-go/go.mod | 4 +- examples/extra-sg-go/go.sum | 4 +- examples/extra-sg/package.json | 2 +- examples/fargate-py/requirements.txt | 2 +- examples/managed-nodegroups-go/go.mod | 4 +- examples/managed-nodegroups-go/go.sum | 4 +- .../managed-nodegroups-py/requirements.txt | 2 +- examples/modify-default-eks-sg/package.json | 2 +- examples/network-policies/package.json | 2 +- examples/nodegroup-py/requirements.txt | 2 +- examples/nodegroup/package.json | 2 +- examples/oidc-iam-sa/package.json | 2 +- examples/pod-security-groups/package.json | 2 +- examples/scoped-kubeconfigs/package.json | 2 +- examples/tags/package.json | 2 +- go.mod | 4 +- go.sum | 4 +- nodejs/eks/package.json | 2 +- nodejs/eks/yarn.lock | 17 +-- provider/cmd/pulumi-resource-eks/schema.json | 118 +++++++++--------- sdk/java/build.gradle | 2 +- sdk/nodejs/package.json | 2 +- sdk/python/pyproject.toml | 2 +- 31 files changed, 101 insertions(+), 108 deletions(-) diff --git a/examples/aws-go-eks-helloworld/go.mod b/examples/aws-go-eks-helloworld/go.mod index c4401480..e9d529f6 100644 --- a/examples/aws-go-eks-helloworld/go.mod +++ b/examples/aws-go-eks-helloworld/go.mod @@ -3,7 +3,7 @@ module github.com/pulumi/pulumi-eks/examples/aws-go-eks-helloworld go 1.21 require ( - github.com/pulumi/pulumi-eks/sdk/v3 v3.6.0 + github.com/pulumi/pulumi-eks/sdk/v3 v3.7.0 github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.19.0 github.com/pulumi/pulumi/sdk/v3 v3.144.1 ) diff --git a/examples/aws-profile-role/package.json b/examples/aws-profile-role/package.json index 080feb8d..726a3f18 100644 --- a/examples/aws-profile-role/package.json +++ b/examples/aws-profile-role/package.json @@ -5,7 +5,7 @@ "@types/node": "latest" }, "dependencies": { - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/awsx": "2.19.0", "@pulumi/kubernetes": "4.19.0", "@pulumi/eks": "latest" diff --git a/examples/cluster-go/step1/go.mod b/examples/cluster-go/step1/go.mod index 79f38592..99247017 100644 --- a/examples/cluster-go/step1/go.mod +++ b/examples/cluster-go/step1/go.mod @@ -5,8 +5,8 @@ go 1.21.12 toolchain go1.23.1 require ( - github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 - github.com/pulumi/pulumi-eks/sdk/v3 v3.6.0 + github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 + github.com/pulumi/pulumi-eks/sdk/v3 v3.7.0 github.com/pulumi/pulumi/sdk/v3 v3.144.1 ) diff --git a/examples/cluster-go/step1/go.sum b/examples/cluster-go/step1/go.sum index e40dbc94..4a6ac9ae 100644 --- a/examples/cluster-go/step1/go.sum +++ b/examples/cluster-go/step1/go.sum @@ -150,8 +150,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 h1:ZYE8s2lwOroJMaTervPbIJ2p2jS4tDQj/QEdD2rV/Os= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 h1:mHiPVwdSQp5VjpvCdPy52FeMiNcscKvJP+len/mfqdU= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 h1:dgazi5bI3Vxz+aLuH+DxRqKxPWGaFIkT3fIepHr7h0g= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1/go.mod h1:O8hanLXCEXiyzA8gIeME5o/SmJ39Vyy9wLcBYCFpOp0= github.com/pulumi/pulumi/sdk/v3 v3.144.1 h1:QQtCDERihhlfvcmRzqHeBmOER1Fg1VkFj9933Lxqv00= diff --git a/examples/cluster-py/requirements.txt b/examples/cluster-py/requirements.txt index 0b168a0b..66d2e247 100644 --- a/examples/cluster-py/requirements.txt +++ b/examples/cluster-py/requirements.txt @@ -1,4 +1,4 @@ pulumi>=3.0.0,<4.0.0 pulumi-aws>=6.0.0,<7.0.0 -pulumi-eks>=3.6.0,<3.7.0 +pulumi-eks>=3.7.0,<3.8.0 pulumi-awsx>=2.0.0,<3.0.0 diff --git a/examples/cluster/package.json b/examples/cluster/package.json index 54240bb0..f58391fd 100644 --- a/examples/cluster/package.json +++ b/examples/cluster/package.json @@ -7,7 +7,7 @@ "dependencies": { "@pulumi/pulumi": "3.144.1", "@pulumi/awsx": "2.19.0", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest" }, "scripts": { diff --git a/examples/encryption-provider/package.json b/examples/encryption-provider/package.json index 13b4f8d6..281134b1 100644 --- a/examples/encryption-provider/package.json +++ b/examples/encryption-provider/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/pulumi": "3.144.1", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/kubernetesx": "0.1.6", "@pulumi/random": "4.16.8", "@pulumi/eks": "latest" diff --git a/examples/ensure-cni-upgrade/package.json b/examples/ensure-cni-upgrade/package.json index 31fc9d11..c77a32ff 100644 --- a/examples/ensure-cni-upgrade/package.json +++ b/examples/ensure-cni-upgrade/package.json @@ -7,7 +7,7 @@ "dependencies": { "@pulumi/pulumi": "3.144.1", "@pulumi/awsx": "2.19.0", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest" } } diff --git a/examples/extra-sg-go/go.mod b/examples/extra-sg-go/go.mod index db8fc35b..2fe7761f 100644 --- a/examples/extra-sg-go/go.mod +++ b/examples/extra-sg-go/go.mod @@ -5,8 +5,8 @@ go 1.21.12 toolchain go1.23.1 require ( - github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 - github.com/pulumi/pulumi-eks/sdk/v3 v3.6.0 + github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 + github.com/pulumi/pulumi-eks/sdk/v3 v3.7.0 github.com/pulumi/pulumi/sdk/v3 v3.144.1 ) diff --git a/examples/extra-sg-go/go.sum b/examples/extra-sg-go/go.sum index 3296af2f..ecc098f6 100644 --- a/examples/extra-sg-go/go.sum +++ b/examples/extra-sg-go/go.sum @@ -150,8 +150,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 h1:ZYE8s2lwOroJMaTervPbIJ2p2jS4tDQj/QEdD2rV/Os= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 h1:mHiPVwdSQp5VjpvCdPy52FeMiNcscKvJP+len/mfqdU= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 h1:dgazi5bI3Vxz+aLuH+DxRqKxPWGaFIkT3fIepHr7h0g= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1/go.mod h1:O8hanLXCEXiyzA8gIeME5o/SmJ39Vyy9wLcBYCFpOp0= github.com/pulumi/pulumi/sdk/v3 v3.144.1 h1:QQtCDERihhlfvcmRzqHeBmOER1Fg1VkFj9933Lxqv00= diff --git a/examples/extra-sg/package.json b/examples/extra-sg/package.json index 5dac5b4e..63c5ad55 100644 --- a/examples/extra-sg/package.json +++ b/examples/extra-sg/package.json @@ -5,7 +5,7 @@ }, "dependencies": { "@pulumi/pulumi": "3.144.1", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest" } } diff --git a/examples/fargate-py/requirements.txt b/examples/fargate-py/requirements.txt index 0b168a0b..66d2e247 100644 --- a/examples/fargate-py/requirements.txt +++ b/examples/fargate-py/requirements.txt @@ -1,4 +1,4 @@ pulumi>=3.0.0,<4.0.0 pulumi-aws>=6.0.0,<7.0.0 -pulumi-eks>=3.6.0,<3.7.0 +pulumi-eks>=3.7.0,<3.8.0 pulumi-awsx>=2.0.0,<3.0.0 diff --git a/examples/managed-nodegroups-go/go.mod b/examples/managed-nodegroups-go/go.mod index 76a3bb73..81caaa8b 100644 --- a/examples/managed-nodegroups-go/go.mod +++ b/examples/managed-nodegroups-go/go.mod @@ -5,8 +5,8 @@ go 1.21.12 toolchain go1.23.4 require ( - github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 - github.com/pulumi/pulumi-eks/sdk/v3 v3.6.0 + github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 + github.com/pulumi/pulumi-eks/sdk/v3 v3.7.0 github.com/pulumi/pulumi/sdk/v3 v3.144.1 ) diff --git a/examples/managed-nodegroups-go/go.sum b/examples/managed-nodegroups-go/go.sum index 3296af2f..ecc098f6 100644 --- a/examples/managed-nodegroups-go/go.sum +++ b/examples/managed-nodegroups-go/go.sum @@ -150,8 +150,8 @@ github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231 h1:vkHw5I/plNdTr435 github.com/pulumi/appdash v0.0.0-20231130102222-75f619a67231/go.mod h1:murToZ2N9hNJzewjHBgfFdXhZKjY3z5cYC1VXk+lbFE= github.com/pulumi/esc v0.9.1 h1:HH5eEv8sgyxSpY5a8yePyqFXzA8cvBvapfH8457+mIs= github.com/pulumi/esc v0.9.1/go.mod h1:oEJ6bOsjYlQUpjf70GiX+CXn3VBmpwFDxUTlmtUN84c= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 h1:ZYE8s2lwOroJMaTervPbIJ2p2jS4tDQj/QEdD2rV/Os= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 h1:mHiPVwdSQp5VjpvCdPy52FeMiNcscKvJP+len/mfqdU= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 h1:dgazi5bI3Vxz+aLuH+DxRqKxPWGaFIkT3fIepHr7h0g= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1/go.mod h1:O8hanLXCEXiyzA8gIeME5o/SmJ39Vyy9wLcBYCFpOp0= github.com/pulumi/pulumi/sdk/v3 v3.144.1 h1:QQtCDERihhlfvcmRzqHeBmOER1Fg1VkFj9933Lxqv00= diff --git a/examples/managed-nodegroups-py/requirements.txt b/examples/managed-nodegroups-py/requirements.txt index fd2e0e4c..0b2cb67e 100644 --- a/examples/managed-nodegroups-py/requirements.txt +++ b/examples/managed-nodegroups-py/requirements.txt @@ -1,3 +1,3 @@ pulumi>=3.0.0,<4.0.0 pulumi-aws>=6.0.0,<7.0.0 -pulumi-eks>=3.6.0,<3.7.0 +pulumi-eks>=3.7.0,<3.8.0 diff --git a/examples/modify-default-eks-sg/package.json b/examples/modify-default-eks-sg/package.json index 3fddf349..feb69f2a 100644 --- a/examples/modify-default-eks-sg/package.json +++ b/examples/modify-default-eks-sg/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@pulumi/pulumi": "3.144.1", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest" } } diff --git a/examples/network-policies/package.json b/examples/network-policies/package.json index 4ddcda9c..75199f96 100644 --- a/examples/network-policies/package.json +++ b/examples/network-policies/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@pulumi/awsx": "2.19.0", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest", "@pulumi/pulumi": "3.144.1" } diff --git a/examples/nodegroup-py/requirements.txt b/examples/nodegroup-py/requirements.txt index fd2e0e4c..0b2cb67e 100644 --- a/examples/nodegroup-py/requirements.txt +++ b/examples/nodegroup-py/requirements.txt @@ -1,3 +1,3 @@ pulumi>=3.0.0,<4.0.0 pulumi-aws>=6.0.0,<7.0.0 -pulumi-eks>=3.6.0,<3.7.0 +pulumi-eks>=3.7.0,<3.8.0 diff --git a/examples/nodegroup/package.json b/examples/nodegroup/package.json index 12808556..353e0271 100644 --- a/examples/nodegroup/package.json +++ b/examples/nodegroup/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@pulumi/pulumi": "3.144.1", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest" } } diff --git a/examples/oidc-iam-sa/package.json b/examples/oidc-iam-sa/package.json index c20cdea2..c5665cd1 100644 --- a/examples/oidc-iam-sa/package.json +++ b/examples/oidc-iam-sa/package.json @@ -5,7 +5,7 @@ "@types/node": "latest" }, "dependencies": { - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "3.144.1" diff --git a/examples/pod-security-groups/package.json b/examples/pod-security-groups/package.json index 30dbd346..7b151fe3 100644 --- a/examples/pod-security-groups/package.json +++ b/examples/pod-security-groups/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@pulumi/awsx": "2.19.0", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest", "@pulumi/pulumi": "3.144.1" } diff --git a/examples/scoped-kubeconfigs/package.json b/examples/scoped-kubeconfigs/package.json index 9b5e2319..96f69532 100644 --- a/examples/scoped-kubeconfigs/package.json +++ b/examples/scoped-kubeconfigs/package.json @@ -4,7 +4,7 @@ "typescript": "^4.0.0" }, "dependencies": { - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "3.144.1" diff --git a/examples/tags/package.json b/examples/tags/package.json index 94fc665d..9739d495 100644 --- a/examples/tags/package.json +++ b/examples/tags/package.json @@ -6,7 +6,7 @@ }, "dependencies": { "@pulumi/pulumi": "3.144.1", - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/eks": "latest" } } diff --git a/go.mod b/go.mod index 9498e93d..28134811 100644 --- a/go.mod +++ b/go.mod @@ -15,8 +15,8 @@ require ( github.com/blang/semver v3.5.1+incompatible github.com/pkg/errors v0.9.1 github.com/pulumi/providertest v0.1.4 - github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 - github.com/pulumi/pulumi-eks/sdk/v3 v3.6.0 + github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 + github.com/pulumi/pulumi-eks/sdk/v3 v3.7.0 github.com/pulumi/pulumi/pkg/v3 v3.144.1 github.com/pulumi/pulumi/sdk/v3 v3.144.1 github.com/stretchr/testify v1.9.0 diff --git a/go.sum b/go.sum index 61bded18..679a5f73 100644 --- a/go.sum +++ b/go.sum @@ -391,8 +391,8 @@ github.com/pulumi/inflector v0.1.1 h1:dvlxlWtXwOJTUUtcYDvwnl6Mpg33prhK+7mzeF+Sob github.com/pulumi/inflector v0.1.1/go.mod h1:HUFCjcPTz96YtTuUlwG3i3EZG4WlniBvR9bd+iJxCUY= github.com/pulumi/providertest v0.1.4 h1:25AeDXEcQLtRxJgcDG5TISYpOMoVoQHhv69vzfJtHws= github.com/pulumi/providertest v0.1.4/go.mod h1:bU07oPwpgNjGuuIT6CPnI/eLXaGHqhypFrxX5ZsABo4= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1 h1:ZYE8s2lwOroJMaTervPbIJ2p2jS4tDQj/QEdD2rV/Os= -github.com/pulumi/pulumi-aws/sdk/v6 v6.66.1/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2 h1:mHiPVwdSQp5VjpvCdPy52FeMiNcscKvJP+len/mfqdU= +github.com/pulumi/pulumi-aws/sdk/v6 v6.66.2/go.mod h1:C+L8LtajPSwGsZiGgknkCwClUzXk+ZXzSGkOZTQMp3U= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1 h1:dgazi5bI3Vxz+aLuH+DxRqKxPWGaFIkT3fIepHr7h0g= github.com/pulumi/pulumi-kubernetes/sdk/v4 v4.9.1/go.mod h1:O8hanLXCEXiyzA8gIeME5o/SmJ39Vyy9wLcBYCFpOp0= github.com/pulumi/pulumi/pkg/v3 v3.144.1 h1:64mVLQDEZa2GN52rTKSyXlA3r+APoqDXrNdkzlASyvs= diff --git a/nodejs/eks/package.json b/nodejs/eks/package.json index d09bb11a..e3d6a915 100644 --- a/nodejs/eks/package.json +++ b/nodejs/eks/package.json @@ -22,7 +22,7 @@ }, "bugs": "https://github.com/pulumi/pulumi-eks/issues", "dependencies": { - "@pulumi/aws": "6.66.1", + "@pulumi/aws": "6.66.2", "@pulumi/kubernetes": "4.19.0", "@pulumi/pulumi": "^3.143.0", "https-proxy-agent": "^5.0.1", diff --git a/nodejs/eks/yarn.lock b/nodejs/eks/yarn.lock index f3408f42..3d9e8017 100644 --- a/nodejs/eks/yarn.lock +++ b/nodejs/eks/yarn.lock @@ -1661,15 +1661,13 @@ resolved "https://registry.yarnpkg.com/@protobufjs/utf8/-/utf8-1.1.0.tgz#a777360b5b39a1a2e5106f8e858f2fd2d060c570" integrity sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw== -"@pulumi/aws@6.66.1": - version "6.66.1" - resolved "https://registry.yarnpkg.com/@pulumi/aws/-/aws-6.66.1.tgz#21789c287c5f6fb1852d7e36330b925fec38ed8e" - integrity sha512-/qE/cM1X4RmNn9BDhg3ypK+us4MraxXbvvwrspyqaQixJDFlbOSF2H7cprRK7HcfoCBJaNrViacfendyxQ8zBQ== +"@pulumi/aws@6.66.2": + version "6.66.2" + resolved "https://registry.yarnpkg.com/@pulumi/aws/-/aws-6.66.2.tgz#cf140268393c3985e22131539fc2b4536724c320" + integrity sha512-jO5L4JcjYriqXBGYH9LVb+GjawHUJvkWvLtb5nXxIKpkykEO1LyWVZdR4ngFcT7Hlw99Tg1ms4ut7LdETPCuUw== dependencies: "@pulumi/pulumi" "^3.142.0" - builtin-modules "3.0.0" mime "^2.0.0" - resolve "^1.7.1" "@pulumi/kubernetes@4.19.0": version "4.19.0" @@ -2244,11 +2242,6 @@ buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" -builtin-modules@3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.0.0.tgz#1e587d44b006620d90286cc7a9238bbc6129cab1" - integrity sha512-hMIeU4K2ilbXV6Uv93ZZ0Avg/M91RaKXucQ+4me2Do1txxBDyDZWCBa5bJSLqoNTRpXTLwEzIk1KmloenDDjhg== - builtin-modules@^1.1.1: version "1.1.1" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-1.1.1.tgz#270f076c5a72c02f5b65a47df94c5fe3a278892f" @@ -4561,7 +4554,7 @@ resolve.exports@^2.0.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.3.2, resolve@^1.7.1: +resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.3.2: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== diff --git a/provider/cmd/pulumi-resource-eks/schema.json b/provider/cmd/pulumi-resource-eks/schema.json index 82bfd234..d91b05f7 100644 --- a/provider/cmd/pulumi-resource-eks/schema.json +++ b/provider/cmd/pulumi-resource-eks/schema.json @@ -28,13 +28,13 @@ }, "java": { "dependencies": { - "com.pulumi:aws": "6.66.1", + "com.pulumi:aws": "6.66.2", "com.pulumi:kubernetes": "4.19.0" } }, "nodejs": { "dependencies": { - "@pulumi/aws": "^6.66.1", + "@pulumi/aws": "^6.66.2", "@pulumi/kubernetes": "^4.19.0", "https-proxy-agent": "^5.0.1", "jest": "^29.7.0", @@ -60,7 +60,7 @@ }, "readme": "Pulumi Amazon Web Services (AWS) EKS Components.", "requires": { - "pulumi-aws": "\u003e=6.66.1,\u003c7.0.0", + "pulumi-aws": "\u003e=6.66.2,\u003c7.0.0", "pulumi-kubernetes": "\u003e=4.19.0,\u003c5.0.0" }, "respectSchemaVersion": true, @@ -147,7 +147,7 @@ "description": "Associates an access policy and its scope to an IAM principal.\n\nSee for more details:\nhttps://docs.aws.amazon.com/eks/latest/userguide/access-entries.html", "properties": { "accessScope": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:eks%2FAccessPolicyAssociationAccessScope:AccessPolicyAssociationAccessScope", + "$ref": "/aws/v6.66.2/schema.json#/types/aws:eks%2FAccessPolicyAssociationAccessScope:AccessPolicyAssociationAccessScope", "description": "The scope of the access policy association. This controls whether the access policy is scoped to the cluster or to a particular namespace." }, "policyArn": { @@ -311,7 +311,7 @@ "description": "The tags to apply to the CloudFormation Stack of the Worker NodeGroup.\n\nNote: Given the inheritance of auto-generated CF tags and `cloudFormationTags`, you should either supply the tag in `autoScalingGroupTags` or `cloudFormationTags`, but not both." }, "clusterIngressRule": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", "description": "The ingress rule that gives node group access." }, "clusterIngressRuleId": { @@ -333,7 +333,7 @@ "extraNodeSecurityGroups": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" }, "description": "Extra security groups to attach on all nodes in this worker node group.\n\nThis additional set of security groups captures any user application rules that will be needed for the nodes." }, @@ -347,7 +347,7 @@ "description": "Whether to ignore changes to the desired size of the Auto Scaling Group. This is useful when using Cluster Autoscaler.\n\nSee [EKS best practices](https://aws.github.io/aws-eks-best-practices/cluster-autoscaling/) for more details." }, "instanceProfile": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2FinstanceProfile:InstanceProfile", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2FinstanceProfile:InstanceProfile", "plain": true, "description": "The IAM InstanceProfile to use on the NodeGroup. Properties instanceProfile and instanceProfileName are mutually exclusive." }, @@ -377,7 +377,7 @@ "launchTemplateTagSpecifications": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:ec2%2FLaunchTemplateTagSpecification:LaunchTemplateTagSpecification" + "$ref": "/aws/v6.66.2/schema.json#/types/aws:ec2%2FLaunchTemplateTagSpecification:LaunchTemplateTagSpecification" }, "description": "The tag specifications to apply to the launch template." }, @@ -426,7 +426,7 @@ "description": "Configured EBS type for a cluster node's root volume. Default is 'gp2'. Supported values are 'standard', 'gp2', 'gp3', 'st1', 'sc1', 'io1'." }, "nodeSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the worker node group to communicate with the cluster.\n\nThis security group requires specific inbound and outbound rules.\n\nSee for more details:\nhttps://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html\n\nNote: The `nodeSecurityGroup` option and the cluster option`nodeSecurityGroupTags` are mutually exclusive." }, "nodeSecurityGroupId": { @@ -504,36 +504,36 @@ "description": "The access entries added to the cluster." }, "awsProvider": { - "$ref": "/aws/v6.66.1/schema.json#/provider" + "$ref": "/aws/v6.66.2/schema.json#/provider" }, "cluster": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:eks%2Fcluster:Cluster" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:eks%2Fcluster:Cluster" }, "clusterIamRole": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role", "description": "The IAM Role attached to the EKS Cluster" }, "clusterSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" }, "eksNodeAccess": { "$ref": "/kubernetes/v4.19.0/schema.json#/resources/kubernetes:core%2Fv1:ConfigMap" }, "encryptionConfig": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:eks%2FClusterEncryptionConfig:ClusterEncryptionConfig" + "$ref": "/aws/v6.66.2/schema.json#/types/aws:eks%2FClusterEncryptionConfig:ClusterEncryptionConfig" }, "endpoint": { "type": "string", "description": "The EKS cluster's Kubernetes API server endpoint." }, "fargateProfile": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:eks%2FfargateProfile:FargateProfile", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:eks%2FfargateProfile:FargateProfile", "description": "The Fargate profile used to manage which pods run on Fargate." }, "instanceRoles": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role" }, "description": "The IAM instance roles for the cluster's nodes." }, @@ -553,7 +553,7 @@ "description": "Tags attached to the security groups associated with the cluster's worker nodes." }, "oidcProvider": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2FopenIdConnectProvider:OpenIdConnectProvider" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2FopenIdConnectProvider:OpenIdConnectProvider" }, "privateSubnetIds": { "type": "array", @@ -654,11 +654,11 @@ "description": "Contains the AWS Role and Provider necessary to override the `[system:master]` entity ARN. This is an optional argument used when creating `Cluster`. Read more: https://docs.aws.amazon.com/eks/latest/userguide/add-user-role.html\n\nNote: This option is only supported with Pulumi nodejs programs. Please use `ProviderCredentialOpts` as an alternative instead.", "properties": { "provider": { - "$ref": "/aws/v6.66.1/schema.json#/provider", + "$ref": "/aws/v6.66.2/schema.json#/provider", "plain": true }, "role": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role", "plain": true } }, @@ -678,7 +678,7 @@ "selectors": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:eks%2FFargateProfileSelector:FargateProfileSelector" + "$ref": "/aws/v6.66.2/schema.json#/types/aws:eks%2FFargateProfileSelector:FargateProfileSelector" }, "description": "Specify the namespace and label selectors to use for launching pods into Fargate." }, @@ -745,18 +745,18 @@ "description": "NodeGroupData describes the resources created for the given NodeGroup.", "properties": { "autoScalingGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:autoscaling%2Fgroup:Group", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:autoscaling%2Fgroup:Group", "description": "The AutoScalingGroup for the node group." }, "extraNodeSecurityGroups": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" }, "description": "The additional security groups for the node group that captures user-specific rules." }, "nodeSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the node group to communicate with the cluster." } }, @@ -1155,7 +1155,7 @@ "description": "The name of the IAM role created for nodes managed by EKS Auto Mode. Defaults to an empty string." }, "awsProvider": { - "$ref": "/aws/v6.66.1/schema.json#/provider", + "$ref": "/aws/v6.66.2/schema.json#/provider", "description": "The AWS resource provider." }, "clusterIngressRuleId": { @@ -1163,7 +1163,7 @@ "description": "The ID of the security group rule that gives node group access to the cluster API server. Defaults to an empty string if `skipDefaultSecurityGroups` is set to true." }, "clusterSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the EKS cluster." }, "clusterSecurityGroupId": { @@ -1183,11 +1183,11 @@ "description": "The name of the default node group's AutoScaling Group. Defaults to an empty string if `skipDefaultNodeGroup` is set to true." }, "eksCluster": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:eks%2Fcluster:Cluster", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:eks%2Fcluster:Cluster", "description": "The EKS cluster." }, "eksClusterIngressRule": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", "description": "The ingress rule that gives node group access to cluster API server." }, "fargateProfileId": { @@ -1201,7 +1201,7 @@ "instanceRoles": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role" }, "description": "The service roles used by the EKS cluster. Only supported with authentication mode `CONFIG_MAP` or `API_AND_CONFIG_MAP`." }, @@ -1214,7 +1214,7 @@ "description": "A kubeconfig that can be used to connect to the EKS cluster as a JSON string." }, "nodeSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the cluster's nodes." }, "nodeSecurityGroupId": { @@ -1273,7 +1273,7 @@ "description": "Configuration Options for EKS Auto Mode. If EKS Auto Mode is enabled, AWS will manage cluster infrastructure on your behalf.\n\nFor more information, see: https://docs.aws.amazon.com/eks/latest/userguide/automode.html" }, "clusterSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group to use for the cluster API endpoint. If not provided, a new security group will be created with full internet egress and ingress from node groups.\n\nNote: The security group resource should not contain any inline ingress or egress rules." }, "clusterSecurityGroupTags": { @@ -1363,13 +1363,13 @@ "description": "The default IAM InstanceProfile to use on the Worker NodeGroups, if one is not already set in the NodeGroup." }, "instanceRole": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role", "description": "This enables the simple case of only registering a *single* IAM instance role with the cluster, that is required to be shared by *all* node groups in their instance profiles.\n\nNote: options `instanceRole` and `instanceRoles` are mutually exclusive." }, "instanceRoles": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role" }, "description": "This enables the advanced case of registering *many* IAM instance roles with the cluster for per node group IAM, instead of the simpler, shared case of `instanceRole`.\n\nNote: options `instanceRole` and `instanceRoles` are mutually exclusive." }, @@ -1485,7 +1485,7 @@ "description": "Optional mappings from AWS IAM roles to Kubernetes users and groups. Only supported with authentication mode `CONFIG_MAP` or `API_AND_CONFIG_MAP`" }, "serviceRole": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role", "description": "IAM Service Role for EKS to use to manage the cluster." }, "skipDefaultNodeGroup": { @@ -1565,7 +1565,7 @@ "description": "ClusterCreationRoleProvider is a component that wraps creating a role provider that can be passed to the `Cluster`'s `creationRoleProvider`. This can be used to provide a specific role to use for the creation of the EKS cluster different from the role being used to run the Pulumi deployment.", "properties": { "role": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role" } }, "required": [ @@ -1585,7 +1585,7 @@ "description": "ManagedNodeGroup is a component that wraps creating an AWS managed node group.\n\nSee for more details:\nhttps://docs.aws.amazon.com/eks/latest/userguide/managed-node-groups.html", "properties": { "nodeGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:eks%2FnodeGroup:NodeGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:eks%2FnodeGroup:NodeGroup", "description": "The AWS managed node group." } }, @@ -1674,7 +1674,7 @@ "description": "Key-value map of Kubernetes labels. Only labels that are applied with the EKS API are managed by this argument. Other Kubernetes labels applied to the EKS Node Group will not be managed." }, "launchTemplate": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:eks%2FNodeGroupLaunchTemplate:NodeGroupLaunchTemplate", + "$ref": "/aws/v6.66.2/schema.json#/types/aws:eks%2FNodeGroupLaunchTemplate:NodeGroupLaunchTemplate", "description": "Launch Template settings.\n\nNote: This field is mutually exclusive with `kubeletExtraArgs` and `bootstrapExtraArgs`." }, "nodeGroupName": { @@ -1686,7 +1686,7 @@ "description": "Creates a unique name beginning with the specified prefix. Conflicts with `nodeGroupName`." }, "nodeRole": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2Frole:Role", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2Frole:Role", "description": "The IAM Role that provides permissions for the EKS Node Group.\n\nNote, `nodeRole` and `nodeRoleArn` are mutually exclusive, and a single option must be used." }, "nodeRoleArn": { @@ -1709,11 +1709,11 @@ "description": "AMI version of the EKS Node Group. Defaults to latest version for Kubernetes version." }, "remoteAccess": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:eks%2FNodeGroupRemoteAccess:NodeGroupRemoteAccess", + "$ref": "/aws/v6.66.2/schema.json#/types/aws:eks%2FNodeGroupRemoteAccess:NodeGroupRemoteAccess", "description": "Remote access settings." }, "scalingConfig": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:eks%2FNodeGroupScalingConfig:NodeGroupScalingConfig", + "$ref": "/aws/v6.66.2/schema.json#/types/aws:eks%2FNodeGroupScalingConfig:NodeGroupScalingConfig", "description": "Scaling settings.\n\nDefault scaling amounts of the node group autoscaling group are:\n - desiredSize: 2\n - minSize: 1\n - maxSize: 2" }, "subnetIds": { @@ -1733,7 +1733,7 @@ "taints": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:eks%2FNodeGroupTaint:NodeGroupTaint" + "$ref": "/aws/v6.66.2/schema.json#/types/aws:eks%2FNodeGroupTaint:NodeGroupTaint" }, "description": "The Kubernetes taints to be applied to the nodes in the node group. Maximum of 50 taints per node group." }, @@ -1758,18 +1758,18 @@ "description": "The AutoScalingGroup name for the Node group." }, "cfnStack": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:cloudformation%2Fstack:Stack", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:cloudformation%2Fstack:Stack", "description": "The CloudFormation Stack which defines the Node AutoScalingGroup." }, "extraNodeSecurityGroups": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" }, "description": "The additional security groups for the node group that captures user-specific rules." }, "nodeSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the node group to communicate with the cluster, or undefined if using `nodeSecurityGroupId`." }, "nodeSecurityGroupId": { @@ -1829,7 +1829,7 @@ "description": "The target EKS cluster." }, "clusterIngressRule": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", "description": "The ingress rule that gives node group access." }, "clusterIngressRuleId": { @@ -1851,7 +1851,7 @@ "extraNodeSecurityGroups": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" }, "description": "Extra security groups to attach on all nodes in this worker node group.\n\nThis additional set of security groups captures any user application rules that will be needed for the nodes." }, @@ -1860,7 +1860,7 @@ "description": "Use the latest recommended EKS Optimized Linux AMI with GPU support for the worker nodes from the AWS Systems Manager Parameter Store.\n\nDefaults to false.\n\nNote: `gpu` and `amiId` are mutually exclusive.\n\nSee for more details:\n- https://docs.aws.amazon.com/eks/latest/userguide/eks-optimized-ami.html\n- https://docs.aws.amazon.com/eks/latest/userguide/retrieve-ami-id.html" }, "instanceProfile": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2FinstanceProfile:InstanceProfile", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2FinstanceProfile:InstanceProfile", "plain": true, "description": "The IAM InstanceProfile to use on the NodeGroup. Properties instanceProfile and instanceProfileName are mutually exclusive." }, @@ -1928,7 +1928,7 @@ "description": "Configured EBS type for a cluster node's root volume. Default is 'gp2'. Supported values are 'standard', 'gp2', 'gp3', 'st1', 'sc1', 'io1'." }, "nodeSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the worker node group to communicate with the cluster.\n\nThis security group requires specific inbound and outbound rules.\n\nSee for more details:\nhttps://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html\n\nNote: The `nodeSecurityGroup` option and the cluster option`nodeSecurityGroupTags` are mutually exclusive." }, "nodeSecurityGroupId": { @@ -1987,11 +1987,11 @@ "description": "NodeGroupSecurityGroup is a component that wraps creating a security group for node groups with the default ingress \u0026 egress rules required to connect and work with the EKS cluster security group.", "properties": { "securityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for node groups with the default ingress \u0026 egress rules required to connect and work with the EKS cluster security group." }, "securityGroupRule": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", "description": "The EKS cluster ingress rule." } }, @@ -2001,11 +2001,11 @@ ], "inputProperties": { "clusterSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group associated with the EKS cluster." }, "eksCluster": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:eks%2Fcluster:Cluster", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:eks%2Fcluster:Cluster", "description": "The EKS cluster associated with the worker node group" }, "tags": { @@ -2031,18 +2031,18 @@ "description": "NodeGroup is a component that wraps the AWS EC2 instances that provide compute capacity for an EKS cluster.", "properties": { "autoScalingGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:autoscaling%2Fgroup:Group", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:autoscaling%2Fgroup:Group", "description": "The AutoScalingGroup for the Node group." }, "extraNodeSecurityGroups": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" }, "description": "The additional security groups for the node group that captures user-specific rules." }, "nodeSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the node group to communicate with the cluster, or undefined if using `nodeSecurityGroupId`." }, "nodeSecurityGroupId": { @@ -2101,7 +2101,7 @@ "description": "The target EKS cluster." }, "clusterIngressRule": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroupRule:SecurityGroupRule", "description": "The ingress rule that gives node group access." }, "clusterIngressRuleId": { @@ -2123,7 +2123,7 @@ "extraNodeSecurityGroups": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup" }, "description": "Extra security groups to attach on all nodes in this worker node group.\n\nThis additional set of security groups captures any user application rules that will be needed for the nodes." }, @@ -2137,7 +2137,7 @@ "description": "Whether to ignore changes to the desired size of the Auto Scaling Group. This is useful when using Cluster Autoscaler.\n\nSee [EKS best practices](https://aws.github.io/aws-eks-best-practices/cluster-autoscaling/) for more details." }, "instanceProfile": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:iam%2FinstanceProfile:InstanceProfile", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:iam%2FinstanceProfile:InstanceProfile", "plain": true, "description": "The IAM InstanceProfile to use on the NodeGroup. Properties instanceProfile and instanceProfileName are mutually exclusive." }, @@ -2167,7 +2167,7 @@ "launchTemplateTagSpecifications": { "type": "array", "items": { - "$ref": "/aws/v6.66.1/schema.json#/types/aws:ec2%2FLaunchTemplateTagSpecification:LaunchTemplateTagSpecification" + "$ref": "/aws/v6.66.2/schema.json#/types/aws:ec2%2FLaunchTemplateTagSpecification:LaunchTemplateTagSpecification" }, "description": "The tag specifications to apply to the launch template." }, @@ -2216,7 +2216,7 @@ "description": "Configured EBS type for a cluster node's root volume. Default is 'gp2'. Supported values are 'standard', 'gp2', 'gp3', 'st1', 'sc1', 'io1'." }, "nodeSecurityGroup": { - "$ref": "/aws/v6.66.1/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", + "$ref": "/aws/v6.66.2/schema.json#/resources/aws:ec2%2FsecurityGroup:SecurityGroup", "description": "The security group for the worker node group to communicate with the cluster.\n\nThis security group requires specific inbound and outbound rules.\n\nSee for more details:\nhttps://docs.aws.amazon.com/eks/latest/userguide/sec-group-reqs.html\n\nNote: The `nodeSecurityGroup` option and the cluster option`nodeSecurityGroupTags` are mutually exclusive." }, "nodeSecurityGroupId": { diff --git a/sdk/java/build.gradle b/sdk/java/build.gradle index 6671a69c..b885672b 100644 --- a/sdk/java/build.gradle +++ b/sdk/java/build.gradle @@ -44,7 +44,7 @@ repositories { dependencies { implementation("com.google.code.findbugs:jsr305:3.0.2") implementation("com.google.code.gson:gson:2.8.9") - implementation("com.pulumi:aws:6.66.1") + implementation("com.pulumi:aws:6.66.2") implementation("com.pulumi:kubernetes:4.19.0") implementation("com.pulumi:pulumi:0.16.1") } diff --git a/sdk/nodejs/package.json b/sdk/nodejs/package.json index b3c6cb1f..0d6aea09 100644 --- a/sdk/nodejs/package.json +++ b/sdk/nodejs/package.json @@ -13,7 +13,7 @@ "build": "tsc" }, "dependencies": { - "@pulumi/aws": "^6.66.1", + "@pulumi/aws": "^6.66.2", "@pulumi/kubernetes": "^4.19.0", "@pulumi/pulumi": "^3.142.0", "https-proxy-agent": "^5.0.1", diff --git a/sdk/python/pyproject.toml b/sdk/python/pyproject.toml index 430adfc0..8fd48b37 100644 --- a/sdk/python/pyproject.toml +++ b/sdk/python/pyproject.toml @@ -1,7 +1,7 @@ [project] name = "pulumi_eks" description = "Pulumi Amazon Web Services (AWS) EKS Components." - dependencies = ["parver>=0.2.1", "pulumi>=3.142.0,<4.0.0", "pulumi-aws>=6.66.1,<7.0.0", "pulumi-kubernetes>=4.19.0,<5.0.0", "semver>=2.8.1", "typing-extensions>=4.11; python_version < \"3.11\""] + dependencies = ["parver>=0.2.1", "pulumi>=3.142.0,<4.0.0", "pulumi-aws>=6.66.2,<7.0.0", "pulumi-kubernetes>=4.19.0,<5.0.0", "semver>=2.8.1", "typing-extensions>=4.11; python_version < \"3.11\""] keywords = ["pulumi", "aws", "eks"] readme = "README.md" requires-python = ">=3.9"