Skip to content
Merged
3 changes: 1 addition & 2 deletions deployments/stacks/dpe-k8s-deployments/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,7 @@ module "sage-aws-eks-autoscaler" {
}

module "sage-aws-eks-addons" {
source = "spacelift.io/sagebionetworks/sage-aws-eks-addons/aws"
version = "0.3.0"
source = "../../../modules/sage-aws-eks-addons"
cluster_name = var.cluster_name
aws_account_id = var.aws_account_id
vpc_id = var.vpc_id
Expand Down
12 changes: 8 additions & 4 deletions modules/sage-aws-eks-addons/main.tf
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@ data "aws_iam_policy_document" "restrict-vpc-endpoint-usage" {

condition {
test = "StringNotEquals"
variable = "aws:Principal"
variable = "aws:PrincipalAccount"
values = [var.aws_account_id]
}

Expand All @@ -88,7 +88,11 @@ data "aws_iam_policy_document" "restrict-vpc-endpoint-usage" {


resource "aws_eks_addon" "aws-guardduty" {
cluster_name = var.cluster_name
addon_name = "aws-guardduty-agent"
tags = var.tags
cluster_name = var.cluster_name
addon_name = "aws-guardduty-agent"
tags = var.tags
addon_version = "v1.11.0-eksbuild.4"
resolve_conflicts_on_update = "OVERWRITE"
resolve_conflicts_on_create = "OVERWRITE"
}