This repository was archived by the owner on Feb 21, 2025. It is now read-only.
File tree 16 files changed +67
-38
lines changed
16 files changed +67
-38
lines changed Original file line number Diff line number Diff line change @@ -20,7 +20,7 @@ concurrency:
20
20
21
21
env :
22
22
TFSEC_VERSION : " v1.28.1"
23
- TFLINT_VERSION : " v0.42.2 "
23
+ TFLINT_VERSION : " v0.46.0 "
24
24
25
25
jobs :
26
26
Original file line number Diff line number Diff line change @@ -204,6 +204,8 @@ module "cert-manager" {
204
204
}
205
205
206
206
module "label-studio" {
207
+ count = var. deploy_label_studio ? 1 : 0
208
+
207
209
source = " ../../common/modules/label-studio"
208
210
209
211
name = local. name_prefix
Original file line number Diff line number Diff line change @@ -157,7 +157,7 @@ variable "label_studio_helm_chart_name" {
157
157
variable "label_studio_helm_chart_version" {
158
158
description = " Label Studio Helm chart version"
159
159
type = string
160
- default = " 1.0.3 "
160
+ default = " 1.0.16 "
161
161
}
162
162
163
163
# Label Studio Docker registry
@@ -195,6 +195,12 @@ variable "enterprise" {
195
195
default = false
196
196
}
197
197
198
+ variable "deploy_label_studio" {
199
+ description = " Include Label Studio module?"
200
+ type = bool
201
+ default = true
202
+ }
203
+
198
204
variable "license_literal" {
199
205
description = " License link for enterprise Label Studio"
200
206
type = string
Original file line number Diff line number Diff line change @@ -4,7 +4,7 @@ terraform {
4
4
required_providers {
5
5
aws = {
6
6
source = " hashicorp/aws"
7
- version = " = 4.61 .0"
7
+ version = " = 4.63 .0"
8
8
}
9
9
helm = {
10
10
source = " hashicorp/helm"
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ enterprise = true
17
17
license_literal = " <SECRET>"
18
18
19
19
# Docker private registry credentials
20
- label_studio_registry_username = " <SECRET>"
21
- label_studio_registry_password = " <SECRET>"
20
+ label_studio_docker_registry_username = " <SECRET>"
21
+ label_studio_docker_registry_password = " <SECRET>"
22
22
23
23
# Redis
24
24
redis_type = " elasticache"
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ enterprise = true
17
17
license_literal = " <SECRET>"
18
18
19
19
# Docker private registry credentials
20
- label_studio_registry_username = " <SECRET>"
21
- label_studio_registry_password = " <SECRET>"
20
+ label_studio_docker_registry_username = " <SECRET>"
21
+ label_studio_docker_registry_password = " <SECRET>"
22
22
23
23
# Redis
24
24
redis_type = " external"
Original file line number Diff line number Diff line change @@ -17,8 +17,8 @@ enterprise = true
17
17
license_literal = " <SECRET>"
18
18
19
19
# Docker private registry credentials
20
- label_studio_registry_username = " <SECRET>"
21
- label_studio_registry_password = " <SECRET>"
20
+ label_studio_docker_registry_username = " <SECRET>"
21
+ label_studio_docker_registry_password = " <SECRET>"
22
22
23
23
# Redis
24
24
redis_type = " external"
Original file line number Diff line number Diff line change 1
1
locals {
2
2
addon_versions = {
3
- " coredns" = " v1.8.7 -eksbuild.3 "
4
- " kube-proxy" = " v1.24.7 -eksbuild.2 "
5
- " vpc_cni" = " v1.12.0 -eksbuild.1"
6
- " aws_ebs_csi_driver" = " v1.13 .0-eksbuild.1"
3
+ " coredns" = " v1.9.3 -eksbuild.2 "
4
+ " kube-proxy" = " v1.26.2 -eksbuild.1 "
5
+ " vpc_cni" = " v1.12.6 -eksbuild.1"
6
+ " aws_ebs_csi_driver" = " v1.17 .0-eksbuild.1"
7
7
}
8
8
}
9
9
Original file line number Diff line number Diff line change @@ -49,7 +49,7 @@ variable "instance_profile_name" {
49
49
variable "cluster_version" {
50
50
description = " Version of the EKS cluster"
51
51
type = string
52
- default = " 1.24 "
52
+ default = " 1.26 "
53
53
}
54
54
55
55
variable "instance_type" {
Original file line number Diff line number Diff line change @@ -235,6 +235,28 @@ resource "aws_iam_policy" "this" {
235
235
}
236
236
}
237
237
},
238
+ {
239
+ "Effect": "Allow",
240
+ "Action": [
241
+ "elasticloadbalancing:AddTags"
242
+ ],
243
+ "Resource": [
244
+ "arn:aws:elasticloadbalancing:*:*:targetgroup/*/*",
245
+ "arn:aws:elasticloadbalancing:*:*:loadbalancer/net/*/*",
246
+ "arn:aws:elasticloadbalancing:*:*:loadbalancer/app/*/*"
247
+ ],
248
+ "Condition": {
249
+ "StringEquals": {
250
+ "elasticloadbalancing:CreateAction": [
251
+ "CreateTargetGroup",
252
+ "CreateLoadBalancer"
253
+ ]
254
+ },
255
+ "Null": {
256
+ "aws:RequestTag/elbv2.k8s.aws/cluster": "false"
257
+ }
258
+ }
259
+ },
238
260
{
239
261
"Effect": "Allow",
240
262
"Action": [
Original file line number Diff line number Diff line change @@ -23,8 +23,8 @@ variable "cluster_name" {
23
23
24
24
variable "helm_chart_version" {
25
25
type = string
26
- default = " 1.4.6 "
27
- description = " Metrics Server Helm chart version"
26
+ default = " 1.5.0 "
27
+ description = " AWS Load Balancer Helm chart version"
28
28
}
29
29
30
30
variable "helm_chart_release_name" {
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ variable "helm_chart_name" {
19
19
variable "helm_chart_version" {
20
20
description = " Cert-manager Helm chart version."
21
21
type = string
22
- default = " 1.10 .1"
22
+ default = " 1.11 .1"
23
23
}
24
24
25
25
variable "namespace" {
Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ variable "helm_chart_release_name" {
23
23
variable "helm_chart_version" {
24
24
description = " Label Studio Helm chart version"
25
25
type = string
26
- default = " 1.0.3 "
26
+ default = " 1.0.16 "
27
27
}
28
28
29
29
variable "helm_chart_repo" {
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ variable "helm_chart_release_name" {
18
18
variable "helm_chart_version" {
19
19
description = " Metrics Server Helm chart version"
20
20
type = string
21
- default = " 6.2.3 "
21
+ default = " 6.2.15 "
22
22
}
23
23
24
24
variable "helm_chart_repo" {
Original file line number Diff line number Diff line change @@ -19,7 +19,7 @@ variable "helm_chart_name" {
19
19
variable "helm_chart_version" {
20
20
description = " Metrics Server Helm chart version"
21
21
type = string
22
- default = " 4.1.4 "
22
+ default = " 4.6.0 "
23
23
}
24
24
25
25
variable "namespace" {
You can’t perform that action at this time.
0 commit comments