File tree 4 files changed +11
-11
lines changed
4 files changed +11
-11
lines changed Original file line number Diff line number Diff line change @@ -11,7 +11,7 @@ module "karpenter_irsa_role" {
11
11
12
12
attach_vpc_cni_policy = true
13
13
vpc_cni_enable_ipv4 = true
14
-
14
+
15
15
role_policy_arns = {
16
16
" sqs_policy" = aws_iam_policy.sqs.arn
17
17
}
Original file line number Diff line number Diff line change 1
1
output "karpenter_role_arn" {
2
- value = module. karpenter_irsa_role . iam_role_arn
2
+ value = module. karpenter_irsa_role . iam_role_arn
3
3
description = " Karpenter role ARN"
4
4
}
5
5
6
6
output "karpenter_instance_profile_id" {
7
- value = aws_iam_instance_profile. karpenter . id
7
+ value = aws_iam_instance_profile. karpenter . id
8
8
description = " Karpenter instance profile ID"
9
9
}
10
10
11
11
output "karpenter_sqs_name" {
12
- value = aws_sqs_queue. karpenter . name
12
+ value = aws_sqs_queue. karpenter . name
13
13
description = " Name of the SQS queue for interruption handling"
14
14
}
Original file line number Diff line number Diff line change 1
1
resource "aws_sqs_queue" "karpenter" {
2
2
name = " ${ var . cluster_name } -karpenter"
3
3
message_retention_seconds = var. message_retention_seconds
4
- sqs_managed_sse_enabled = var. sqs_enable_encryption
5
- tags = local. tags
4
+ sqs_managed_sse_enabled = var. sqs_enable_encryption
5
+ tags = local. tags
6
6
}
7
7
8
8
data "aws_iam_policy_document" "sqs" {
Original file line number Diff line number Diff line change @@ -26,7 +26,7 @@ variable "controller_node_iam_role_arn" {
26
26
variable "additional_controller_node_iam_role_arns" {
27
27
description = " The additional node iam roles to be used by karpenter"
28
28
type = list (string )
29
- default = []
29
+ default = []
30
30
}
31
31
32
32
variable "controller_nodegroup_name" {
@@ -35,14 +35,14 @@ variable "controller_nodegroup_name" {
35
35
}
36
36
variable "sqs_enable_encryption" {
37
37
description = " Enable Server side encryption for SQS"
38
- type = bool
39
- default = true
38
+ type = bool
39
+ default = true
40
40
}
41
41
42
42
variable "message_retention_seconds" {
43
43
description = " Message retention in seconds for SQS queue"
44
- type = number
45
- default = 300
44
+ type = number
45
+ default = 300
46
46
}
47
47
48
48
variable "tags" {
You can’t perform that action at this time.
0 commit comments