Skip to content

Commit c423360

Browse files
authored
fix: Pin AWS and Helm providers max supported version due to new major provider version breaking changes (#2109)
1 parent 52b6c26 commit c423360

File tree

40 files changed

+91
-84
lines changed

40 files changed

+91
-84
lines changed

.pre-commit-config.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
repos:
22
- repo: https://github.com/streetsidesoftware/cspell-cli
3-
rev: v8.17.3
3+
rev: v9.0.1
44
hooks:
55
- id: cspell
66
args: [--exclude, 'ADOPTERS.md', --exclude, '.pre-commit-config.yaml', --exclude, '.gitignore', --exclude, '*.drawio', --exclude, 'mkdocs.yml', --exclude, '.helmignore', --exclude, '.github/workflows/*', --exclude, 'patterns/istio-multi-cluster/*', --exclude, 'patterns/blue-green-upgrade/*', --exclude, '/patterns/vpc-lattice/cross-cluster-pod-communication/*', --exclude, 'patterns/bottlerocket/*', --exclude, 'patterns/nvidia-gpu-efa/generate-efa-nccl-test.sh']
@@ -19,7 +19,7 @@ repos:
1919
- id: detect-aws-credentials
2020
args: [--allow-missing-credentials]
2121
- repo: https://github.com/antonbabenko/pre-commit-terraform
22-
rev: v1.97.4
22+
rev: v1.99.4
2323
hooks:
2424
- id: terraform_fmt
2525
- id: terraform_docs

docs/cSpell_dict.txt

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ argoproj
2020
athenaaccess
2121
athenacurcfn
2222
autoscaler
23+
automode
2324
awscli
2425
awscliv2
2526
awslabs
@@ -59,6 +60,7 @@ datasource
5960
dcgm
6061
distro
6162
dockerhub
63+
dshm
6264
ecrpublic
6365
ecsdemo
6466
ecsfrontend
@@ -87,6 +89,7 @@ iedn
8789
iezn
8890
ingressgateway
8991
instanceids
92+
ingressclass
9093
ipam
9194
irsa
9295
istio
@@ -99,7 +102,9 @@ kubeconfig
99102
kubecost
100103
kubeflow
101104
kubelet
105+
ktime
102106
kyverno
107+
leaderworkerset
103108
libfabric
104109
logtag
105110
loglevel
@@ -114,13 +119,17 @@ mpijobs
114119
mpirun
115120
mtls
116121
nccl
122+
nvcr
117123
netcat
118124
nics
119125
nodeadm
126+
nodeclass
120127
nodegroup
121128
nodeport
129+
nodepool
122130
nopasswd
123131
nvme
132+
nvls
124133
odcr
125134
oidc
126135
openmpi
@@ -130,6 +139,7 @@ pkce
130139
pubkey
131140
pullthroughcache
132141
ecrpullthroughcache
142+
persistentvolumeclaim
133143
privateca
134144
privatelink
135145
prometheusservice
@@ -149,6 +159,7 @@ secretstore
149159
secretuser
150160
selfsigned
151161
serviceaccount
162+
serverside
152163
SHA512WITHRSA
153164
sleepdocs
154165
ssoadmin
@@ -168,6 +179,7 @@ vpclattice
168179
webfront
169180
wontfix
170181
yamlencode
182+
vllm
171183
xlarge
172184
xonotic
173185
xrds

patterns/agones-game-controller/versions.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.34"
7+
version = ">= 5.34, < 6.0"
88
}
99
helm = {
1010
source = "hashicorp/helm"
11-
version = ">= 2.9"
11+
version = ">= 2.9, < 3.0"
1212
}
1313
}
1414

patterns/aws-neuron-efa/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.70"
7+
version = ">= 5.34, < 6.0"
88
}
99
helm = {
1010
source = "hashicorp/helm"
11-
version = ">= 2.16"
11+
version = ">= 2.9, < 3.0"
1212
}
1313
}
1414

patterns/aws-vpc-cni-network-policy/versions.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.34"
7+
version = ">= 5.34, < 6.0"
88
}
99
helm = {
1010
source = "hashicorp/helm"
11-
version = ">= 2.9"
11+
version = ">= 2.9, < 3.0"
1212
}
1313
kubernetes = {
1414
source = "hashicorp/kubernetes"

patterns/blue-green-upgrade/eks-blue/providers.tf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.0.0"
7+
version = ">= 5.34, < 6.0"
8+
}
9+
helm = {
10+
source = "hashicorp/helm"
11+
version = ">= 2.9, < 3.0"
812
}
913
kubernetes = {
1014
source = "hashicorp/kubernetes"
1115
version = ">= 2.20.0"
1216
}
13-
helm = {
14-
source = "hashicorp/helm"
15-
version = ">= 2.9.0"
16-
}
1717
}
1818
}

patterns/blue-green-upgrade/eks-green/providers.tf

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.0.0"
7+
version = ">= 5.34, < 6.0"
8+
}
9+
helm = {
10+
source = "hashicorp/helm"
11+
version = ">= 2.9, < 3.0"
812
}
913
kubernetes = {
1014
source = "hashicorp/kubernetes"
1115
version = ">= 2.20.0"
1216
}
13-
helm = {
14-
source = "hashicorp/helm"
15-
version = ">= 2.9.0"
16-
}
1717
}
1818
}

patterns/blue-green-upgrade/modules/eks_cluster/versions.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.0.0"
7+
version = ">= 5.34, < 6.0"
88
}
99

1010
kubernetes = {

patterns/bottlerocket/versions.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.0"
7+
version = ">= 5.34, < 6.0"
88
}
99
helm = {
1010
source = "hashicorp/helm"
11-
version = ">= 2.9"
11+
version = ">= 2.9, < 3.0"
1212
}
1313
kubernetes = {
1414
source = "hashicorp/kubernetes"

patterns/ecr-pull-through-cache/main.tf

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = ">= 5.34"
7+
version = ">= 5.34, < 6.0"
88
}
99
helm = {
1010
source = "hashicorp/helm"
11-
version = ">= 2.9"
11+
version = ">= 2.9, < 3.0"
1212
}
1313
kubernetes = {
1414
source = "hashicorp/kubernetes"

0 commit comments

Comments
 (0)