Skip to content
This repository was archived by the owner on Jun 12, 2024. It is now read-only.

Commit 52e1736

Browse files
chore(deps): update major and minor dependencies
| datasource | package | from | to | | ------------------ | ----------------------------- | ------- | ------- | | terraform-provider | hashicorp/aws | 4.67.0 | 5.51.1 | | github-tags | aws/aws-cli | 2.11.27 | 2.15.58 | | github-tags | fluxcd/flux2 | 0.41.2 | 2.3.0 | | terraform-provider | integrations/github | 5.25.1 | 6.2.1 | | github-tags | helm/helm | 3.12.3 | 3.15.1 | | terraform-provider | hashicorp/http | 3.3.0 | 3.4.2 | | terraform-provider | hashicorp/kubernetes | 2.20.0 | 2.30.0 | | github-tags | kubernetes-sigs/kustomize | 5.0.3 | 5.4.2 | | github-tags | kubernetes/kubectl | 1.27.4 | 1.30.1 | | terraform-provider | hashicorp/local | 2.4.1 | 2.5.1 | | terraform-provider | hashicorp/random | 3.5.1 | 3.6.2 | | terraform-module | terraform-aws-modules/eks/aws | 19.13.1 | 20.11.1 | | terraform-module | terraform-aws-modules/iam/aws | 5.18.0 | 5.39.1 | | terraform-provider | hashicorp/time | 0.9.2 | 0.11.1 | | terraform-module | terraform-aws-modules/vpc/aws | 4.0.2 | 5.8.1 |
1 parent 9816b63 commit 52e1736

File tree

3 files changed

+24
-24
lines changed

3 files changed

+24
-24
lines changed

docs/src/part-01.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ Install [AWS CLI](https://aws.amazon.com/cli/) binary:
3434
```bash
3535
if ! command -v aws &> /dev/null; then
3636
# renovate: datasource=github-tags depName=aws/aws-cli
37-
AWSCLI_VERSION="2.11.27"
37+
AWSCLI_VERSION="2.15.58"
3838
curl -sL "https://awscli.amazonaws.com/awscli-exe-linux-x86_64-${AWSCLI_VERSION}.zip" -o "/tmp/awscli.zip"
3939
unzip -q -o /tmp/awscli.zip -d /tmp/
4040
sudo /tmp/aws/install
@@ -46,7 +46,7 @@ Install [kubectl](https://github.com/kubernetes/kubectl) binary:
4646
```bash
4747
if ! command -v kubectl &> /dev/null; then
4848
# renovate: datasource=github-tags depName=kubernetes/kubectl extractVersion=^kubernetes-(?<version>.+)$
49-
KUBECTL_VERSION="1.27.4"
49+
KUBECTL_VERSION="1.30.1"
5050
sudo curl -s -Lo /usr/local/bin/kubectl "https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/$(uname | sed "s/./\L&/g")/amd64/kubectl"
5151
sudo chmod a+x /usr/local/bin/kubectl
5252
fi
@@ -57,7 +57,7 @@ Install [Helm](https://helm.sh/):
5757
```bash
5858
if ! command -v helm &> /dev/null; then
5959
# renovate: datasource=github-tags depName=helm/helm
60-
HELM_VERSION="3.12.3"
60+
HELM_VERSION="3.15.1"
6161
curl -s https://raw.githubusercontent.com/helm/helm/master/scripts/get | bash -s -- --version "v${HELM_VERSION}"
6262
fi
6363
```
@@ -67,7 +67,7 @@ Install [kustomize](https://kustomize.io/):
6767
```bash
6868
if ! command -v kustomize &> /dev/null; then
6969
# renovate: datasource=github-tags depName=kubernetes-sigs/kustomize extractVersion=^kustomize\/v(?<version>.+)$
70-
KUSTOMIZE_VERSION="5.0.3"
70+
KUSTOMIZE_VERSION="5.4.2"
7171
curl -s "https://raw.githubusercontent.com/kubernetes-sigs/kustomize/master/hack/install_kustomize.sh" | sudo bash -s "${KUSTOMIZE_VERSION}" /usr/local/bin/
7272
fi
7373
```
@@ -78,7 +78,7 @@ Install [flux](https://fluxcd.io/):
7878
if ! command -v flux &> /dev/null; then
7979
# shellcheck disable=SC2034
8080
# renovate: datasource=github-tags depName=fluxcd/flux2
81-
FLUX_VERSION="0.41.2"
81+
FLUX_VERSION="2.3.0"
8282
curl -s https://fluxcd.io/install.sh | sudo -E bash
8383
fi
8484
```

terraform/aws-mgmt/eks.tf

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
module "vpc" {
66
source = "terraform-aws-modules/vpc/aws"
7-
version = "4.0.2"
7+
version = "5.8.1"
88

99
name = local.vpc_name
1010
cidr = var.aws_vpc_cidr
@@ -65,7 +65,7 @@ resource "aws_route53_record" "base_domain" {
6565

6666
module "eks" {
6767
source = "terraform-aws-modules/eks/aws"
68-
version = "19.13.1"
68+
version = "20.11.1"
6969

7070
cluster_name = local.cluster_name
7171
cluster_version = var.cluster_version
@@ -128,7 +128,7 @@ module "eks" {
128128
# Creates Karpenter native node termination handler resources and IAM instance profile
129129
module "karpenter" {
130130
source = "terraform-aws-modules/eks/aws//modules/karpenter"
131-
version = "19.13.1"
131+
version = "20.11.1"
132132

133133
cluster_name = module.eks.cluster_name
134134
irsa_name = "${module.eks.cluster_name}-irsa-karpenter"
@@ -156,7 +156,7 @@ resource "kubernetes_annotations" "delete_default_storageclass" {
156156

157157
module "iam_assumable_role_aws_ebs_csi_driver" {
158158
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
159-
version = "5.18.0"
159+
version = "5.39.1"
160160
create_role = true
161161
provider_url = module.eks.cluster_oidc_issuer_url
162162
role_name = "${module.eks.cluster_name}-irsa-aws-ebs-csi-driver"
@@ -203,7 +203,7 @@ resource "aws_iam_policy" "cert_manager" {
203203

204204
module "iam_assumable_role_cert_manager" {
205205
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
206-
version = "5.18.0"
206+
version = "5.39.1"
207207
create_role = true
208208
provider_url = module.eks.cluster_oidc_issuer_url
209209
role_name = "${module.eks.cluster_name}-irsa-cert-manager"
@@ -245,7 +245,7 @@ resource "aws_iam_policy" "cnpg_db01" {
245245

246246
module "iam_assumable_role_cnpg_db01" {
247247
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
248-
version = "5.18.0"
248+
version = "5.39.1"
249249
create_role = true
250250
provider_url = module.eks.cluster_oidc_issuer_url
251251
role_name = "${module.eks.cluster_name}-irsa-cnpg-db01"
@@ -259,7 +259,7 @@ module "iam_assumable_role_cnpg_db01" {
259259

260260
module "iam_assumable_role_crossplane_provider_aws" {
261261
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
262-
version = "5.18.0"
262+
version = "5.39.1"
263263
create_role = true
264264
provider_url = module.eks.cluster_oidc_issuer_url
265265
role_name = "${module.eks.cluster_name}-irsa-crossplane-provider-aws"
@@ -308,7 +308,7 @@ resource "aws_iam_policy" "external_dns" {
308308

309309
module "iam_assumable_role_external_dns" {
310310
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
311-
version = "5.18.0"
311+
version = "5.39.1"
312312
create_role = true
313313
provider_url = module.eks.cluster_oidc_issuer_url
314314
role_name = "${module.eks.cluster_name}-irsa-external-dns"
@@ -365,7 +365,7 @@ resource "aws_iam_policy" "kuard" {
365365

366366
module "iam_assumable_role_kuard" {
367367
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
368-
version = "5.18.0"
368+
version = "5.39.1"
369369
create_role = true
370370
provider_url = module.eks.cluster_oidc_issuer_url
371371
role_name = "${module.eks.cluster_name}-irsa-kuard"
@@ -403,7 +403,7 @@ resource "aws_iam_policy" "kustomize_controller" {
403403
# Role created by this module must be in stored in git in clusters/aws-dev-mgmt/<cluster_name>/flux/flux-system/kustomization.yaml
404404
module "iam_assumable_role_kustomize_controller" {
405405
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
406-
version = "5.18.0"
406+
version = "5.39.1"
407407
create_role = true
408408
provider_url = module.eks.cluster_oidc_issuer_url
409409
role_name = "${module.eks.cluster_name}-irsa-kustomize-controller"
@@ -457,7 +457,7 @@ resource "aws_iam_policy" "cluster_autoscaler" {
457457
# Role created by this module must be in stored in git in clusters/aws-dev-mgmt/<cluster_name>/flux/flux-system/kustomization.yaml
458458
module "iam_assumable_role_cluster_autoscaler" {
459459
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
460-
version = "5.18.0"
460+
version = "5.39.1"
461461
create_role = true
462462
provider_url = module.eks.cluster_oidc_issuer_url
463463
role_name = "${module.eks.cluster_name}-irsa-cluster-autoscaler"
@@ -522,7 +522,7 @@ resource "aws_iam_policy" "velero_server" {
522522

523523
module "iam_assumable_role_velero_server" {
524524
source = "terraform-aws-modules/iam/aws//modules/iam-assumable-role-with-oidc"
525-
version = "5.18.0"
525+
version = "5.39.1"
526526
create_role = true
527527
provider_url = module.eks.cluster_oidc_issuer_url
528528
role_name = "${module.eks.cluster_name}-irsa-velero-server"

terraform/aws-mgmt/main.tf

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,43 +4,43 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "4.67.0"
7+
version = "5.51.1"
88
}
99
git = {
1010
source = "innovationnorway/git"
1111
version = "0.1.3"
1212
}
1313
github = {
1414
source = "integrations/github"
15-
version = "5.25.1"
15+
version = "6.2.1"
1616
}
1717
http = {
1818
source = "hashicorp/http"
19-
version = "3.3.0"
19+
version = "3.4.2"
2020
}
2121
kubectl = {
2222
source = "gavinbunney/kubectl"
2323
version = "1.14.0"
2424
}
2525
kubernetes = {
2626
source = "hashicorp/kubernetes"
27-
version = "2.20.0"
27+
version = "2.30.0"
2828
}
2929
local = {
3030
source = "hashicorp/local"
31-
version = "2.4.1"
31+
version = "2.5.1"
3232
}
3333
null = {
3434
source = "hashicorp/null"
3535
version = "3.2.2"
3636
}
3737
random = {
3838
source = "hashicorp/random"
39-
version = "3.5.1"
39+
version = "3.6.2"
4040
}
4141
time = {
4242
source = "hashicorp/time"
43-
version = "0.9.2"
43+
version = "0.11.1"
4444
}
4545
tls = {
4646
source = "hashicorp/tls"

0 commit comments

Comments
 (0)