Skip to content

Commit 3c7ad44

Browse files
feat: v24.11.0
1 parent 6d5942e commit 3c7ad44

17 files changed

+335
-332
lines changed

.tln.conf

Lines changed: 9 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,9 @@ const getTerraformOpts = (env) => {
113113
const i = env.TLN_CLOUDS_INIT?' --init':'';
114114
const p = env.TLN_CLOUDS_PLAN?' --plan':'';
115115
const a = env.TLN_CLOUDS_APPLY?' --apply':'';
116-
const aa = env.TLN_CLOUDS_AUTO_APPROVE?' -auto-approve':'';
117-
return `${i}${p}${a}${aa}`;
116+
const aa = env.TLN_CLOUDS_AUTO_APPROVE?' --auto-approve':'';
117+
const u = env.TLN_CLOUDS_UPGRADE?' --upgrade':'';
118+
return `${i}${p}${a}${aa}${u}`;
118119
}
119120

120121
const getConnectionOptions = (v, group, env) => {
@@ -220,10 +221,10 @@ sshuttle --dns${daemon} -vr ${script.env.TLN_CLOUDS_BASTION} 0/0 --ssh-cmd 'ssh$
220221
#tln construct -- --backend cloud${opts} --layers group --state project,provider,group
221222
#tln construct -- --backend cloud${opts} --layers network,managed --state project,provider,group,env,layer
222223
${script.env.TLN_CLOUDS_CI ? '#tln sshuttle -- --bastion \$(tln get-bastion) --deamon' : ''}
223-
tln construct -- --backend cloud${opts} --layers app --state project,provider,group,env,layer
224+
#tln construct -- --backend cloud${opts} --layers app --state project,provider,group,env,layer
224225
`].concat(
225226
(script.env.TF_VAR_tenant_id) ? [
226-
`#tln construct -- --backend cloud${opts} --layers tenant --state project,provider,group,env,tenant --tenant ${script.env.TF_VAR_tenant_id}`
227+
`tln construct -- --backend cloud${opts} --layers tenant --state project,provider,group,env,tenant --tenant ${script.env.TF_VAR_tenant_id}`
227228
]:[]
228229
));
229230
}
@@ -234,13 +235,13 @@ tln construct -- --backend cloud${opts} --layers app --state project,provider,gr
234235
`${script.env.TLN_CLOUDS_CI ? '#tln sshuttle -- --bastion \$(tln get-bastion) --deamon' : ''}`,
235236
].concat((
236237
(script.env.TF_VAR_tenant_id) ? [
237-
`tln deconstruct -- --backend cloud${opts} --layers tenant --state project,provider,group,env,tenant --tenant ${script.env.TF_VAR_tenant_id}`,
238+
`#tln deconstruct -- --backend cloud${opts} --layers tenant --state project,provider,group,env,tenant --tenant ${script.env.TF_VAR_tenant_id}`,
238239
]:[]
239240
)).concat([`
240-
tln deconstruct -- --backend cloud${opts} --layers app --state project,provider,group,env,layer
241+
#tln deconstruct -- --backend cloud${opts} --layers app --state project,provider,group,env,layer
241242
tln deconstruct -- --backend cloud${opts} --layers network,managed --state project,provider,group,env,layer
242-
tln deconstruct -- --backend cloud${opts} --layers group --state project,provider,group
243-
tln deconstruct -- --backend cloud${opts} --layers provider --state project,provider
243+
#tln deconstruct -- --backend cloud${opts} --layers group --state project,provider,group
244+
#tln deconstruct -- --backend cloud${opts} --layers provider --state project,provider
244245
`]
245246
));
246247
}

.todo

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,15 +10,18 @@ team:
1010
fte: 1
1111

1212
timeline:
13+
- name: v24.11.1
14+
date: 2024-11-15 12:00:00 GMT+0200
1315
- name: v24.11.0
14-
date: 2024-11-07 17:30:00 GMT+0200
16+
date: 2024-11-08 12:00:00 GMT+0200
1517

1618
tasks: |
17-
[-:019:v24.11.0] move Cognito user pool, app, idp to shared area #aws @vlad.k
18-
[-:018:v24.11.0] Add DB instance creation template at Tenant layer #aws @vlad.k
19+
[-:020:v24.11.1] Ad shared component with bastion, cognito, dbs #aws @vlad.k
20+
[-:019:v24.11.1] Move Cognito user pool, app, idp to shared area #aws @vlad.k
21+
[-:018:v24.11.1] Add DB instance creation template at Tenant layer #aws @vlad.k
1922
[+:017:v24.11.0] Pin version for cognito_pre_auth_function -> 7.13.0 #aws @vlad.k
20-
[-:016:v24.11.0] Add construct/deconstruct into CI/CD @vlad.k
21-
[>:015:v24.11.0] Bump versions #aws @vlad.k
23+
[-:016:v24.11.1] Add construct/deconstruct into CI/CD @vlad.k
24+
[+:015:v24.11.0] Bump versions #aws @vlad.k
2225
[-:014] Add "coming-soon" AWS Amplify at group layer #aws @vlad.k
2326
[-:013] Add template for db-per-tenant #aws @vlad.k
2427
[-:012] Add node autoscaler #aws @vlad.k

aws/app/.terraform.lock.hcl

Lines changed: 75 additions & 74 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/app/postgres.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
module "rds_pg_security_group" {
22
source = "terraform-aws-modules/security-group/aws"
3-
version = "5.1.2"
3+
version = "5.2.0"
44

55
name = "${module.shared.prefix_env}-pg-database-sg"
66
vpc_id = data.aws_vpc.primary.id

aws/app/versions.tf

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,19 @@ terraform {
44
required_providers {
55
aws = {
66
source = "hashicorp/aws"
7-
version = "5.43.0"
7+
version = "5.74.0"
88
}
99
postgresql = {
1010
source = "cyrilgdn/postgresql"
11-
version = "1.22.0"
11+
version = "1.24.0"
1212
}
1313
kubernetes = {
1414
source = "hashicorp/kubernetes"
15-
version = "2.27.0"
15+
version = "2.33.0"
1616
}
1717
helm = {
1818
source = "hashicorp/helm"
19-
version = "2.13.0"
19+
version = "2.16.1"
2020
}
2121
}
2222
}

aws/group/.terraform.lock.hcl

Lines changed: 17 additions & 17 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

aws/group/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.43.0"
7+
version = "5.74.0"
88
}
99
}
1010
}

0 commit comments

Comments
 (0)