Skip to content

Commit 15bf81a

Browse files
authored
Merge pull request #67 from datafold/gerard-eng-1730-validate-permissions-needed-for-aws-and-gcp
fix: Fix deployment order for addons
2 parents 39cb795 + 5d56af4 commit 15bf81a

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

modules/eks/main.tf

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,13 +60,16 @@ module "eks" {
6060

6161
addons = {
6262
coredns = {
63-
most_recent = true
63+
most_recent = true
64+
before_compute = true
6465
},
6566
kube-proxy = {
66-
most_recent = true
67+
most_recent = true
68+
before_compute = true
6769
},
6870
vpc-cni = {
69-
most_recent = true
71+
most_recent = true
72+
before_compute = true
7073

7174
configuration_values = jsonencode({
7275
enableNetworkPolicy : "true",
@@ -75,6 +78,7 @@ module "eks" {
7578
aws-ebs-csi-driver = {
7679
service_account_role_arn = "arn:aws:iam::${data.aws_caller_identity.current.account_id}:role/${var.deployment_name}-ebs-csi-controller"
7780
most_recent = true
81+
before_compute = true
7882
configuration_values = jsonencode({
7983
"sidecars": {
8084
"snapshotter": {

0 commit comments

Comments
 (0)