Skip to content

Commit

Permalink
no mocks on the provider gens, otherwise okay
Browse files Browse the repository at this point in the history
  • Loading branch information
morga471 committed Feb 4, 2025
1 parent 4b5f5a8 commit d344652
Show file tree
Hide file tree
Showing 5 changed files with 62 additions and 63 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ terraform {

dependency "eks" {
config_path = "../eks"
# mock_outputs_allowed_terraform_commands = ["plan", "validate"]
mock_outputs_allowed_terraform_commands = ["plan", "validate"]
mock_outputs = {
cluster_name = "a-cluster-name"
oidc_provider_arn = "arn:aws-us-gov:iam::111111111111:oidc-provider/oidc.eks.us-gov-east-1.amazonaws.com/id/0000000000000000AAAAAAAAAAAAAAAA"
Expand All @@ -19,22 +19,22 @@ dependencies {
paths = ["../eks-config"]
}

# locals {
# helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
# kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
# }
locals {
helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
}

# generate "helm" {
# path = local.helm.generate.helm_provider.path
# if_exists = local.helm.generate.helm_provider.if_exists
# contents = local.helm.generate.helm_provider.contents
# }
generate "helm" {
path = local.helm.generate.helm_provider.path
if_exists = local.helm.generate.helm_provider.if_exists
contents = local.helm.generate.helm_provider.contents
}

# generate "kube" {
# path = local.kube.generate.kube_provider.path
# if_exists = local.kube.generate.kube_provider.if_exists
# contents = local.kube.generate.kube_provider.contents
# }
generate "kube" {
path = local.kube.generate.kube_provider.path
if_exists = local.kube.generate.kube_provider.if_exists
contents = local.kube.generate.kube_provider.contents
}

inputs = {
cert_manager_cainjector_tag = dependency.eks.inputs.cert_manager_cainjector_tag
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,9 +27,6 @@ dependency "eks" {
locals {
helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
# Debug output
helm_debug = local.helm
kube_debug = local.kube
}

generate "helm" {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,8 +9,9 @@ terraform {

dependency "eks" {
config_path = "../eks"
mock_outputs_allowed_terraform_commands = ["plan", "validate"]
mock_outputs = {
subnets = ["subnet-abcdefgh", "subnet-12345678", "subnet-ab12cd34"]
subnets = ["subnet-00000000000000001", "subnet-00000000000000002", "subnet-00000000000000003"]
}
}

Expand All @@ -24,22 +25,22 @@ dependency "istio" {
}
}

# locals {
# helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
# kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
# }
locals {
helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
}

# generate "helm" {
# path = local.helm.generate.helm_provider.path
# if_exists = local.helm.generate.helm_provider.if_exists
# contents = local.helm.generate.helm_provider.contents
# }
generate "helm" {
path = local.helm.generate.helm_provider.path
if_exists = local.helm.generate.helm_provider.if_exists
contents = local.helm.generate.helm_provider.contents
}

# generate "kube" {
# path = local.kube.generate.kube_provider.path
# if_exists = local.kube.generate.kube_provider.if_exists
# contents = local.kube.generate.kube_provider.contents
# }
generate "kube" {
path = local.kube.generate.kube_provider.path
if_exists = local.kube.generate.kube_provider.if_exists
contents = local.kube.generate.kube_provider.contents
}

inputs = {
cluster_name = dependency.eks.inputs.cluster_name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ terraform {

dependency "eks" {
config_path = "${get_original_terragrunt_dir()}/../eks"
# mock_outputs_allowed_terraform_commands = ["plan", "validate"]
mock_outputs_allowed_terraform_commands = ["plan", "validate"]
mock_outputs = {
cluster_name = "a-cluster-name"
}
Expand All @@ -18,22 +18,22 @@ dependencies {
paths = ["../eks-karpenter"]
}

# locals {
# helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
# kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
# }
locals {
helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
}

# generate "helm" {
# path = local.helm.generate.helm_provider.path
# if_exists = local.helm.generate.helm_provider.if_exists
# contents = local.helm.generate.helm_provider.contents
# }
generate "helm" {
path = local.helm.generate.helm_provider.path
if_exists = local.helm.generate.helm_provider.if_exists
contents = local.helm.generate.helm_provider.contents
}

# generate "kube" {
# path = local.kube.generate.kube_provider.path
# if_exists = local.kube.generate.kube_provider.if_exists
# contents = local.kube.generate.kube_provider.contents
# }
generate "kube" {
path = local.kube.generate.kube_provider.path
if_exists = local.kube.generate.kube_provider.if_exists
contents = local.kube.generate.kube_provider.contents
}

inputs = {
cluster_name = dependency.eks.outputs.cluster_name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ terraform {

dependency "eks" {
config_path = "../eks"
# mock_outputs_allowed_terraform_commands = ["plan", "validate"]
mock_outputs_allowed_terraform_commands = ["plan", "validate"]
mock_outputs = {
cluster_endpoint = "https://0000000000000000AAAAAAAAAAAAAAAA.sk1.us-gov-east-1.eks.amazonaws.com"
cluster_name = "a-cluster-name"
Expand All @@ -22,22 +22,23 @@ dependency "eks" {
dependencies {
paths = ["../eks-config"]
}
# locals {
# helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
# kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
# }

# generate "helm" {
# path = local.helm.generate.helm_provider.path
# if_exists = local.helm.generate.helm_provider.if_exists
# contents = local.helm.generate.helm_provider.contents
# }
locals {
helm = read_terragrunt_config(find_in_parent_folders("./_envcommon/helm-provider.hcl"))
kube = read_terragrunt_config(find_in_parent_folders("./_envcommon/kube-provider.hcl"))
}

generate "helm" {
path = local.helm.generate.helm_provider.path
if_exists = local.helm.generate.helm_provider.if_exists
contents = local.helm.generate.helm_provider.contents
}

# generate "kube" {
# path = local.kube.generate.kube_provider.path
# if_exists = local.kube.generate.kube_provider.if_exists
# contents = local.kube.generate.kube_provider.contents
# }
generate "kube" {
path = local.kube.generate.kube_provider.path
if_exists = local.kube.generate.kube_provider.if_exists
contents = local.kube.generate.kube_provider.contents
}

inputs = {
cluster_endpoint = dependency.eks.outputs.cluster_endpoint
Expand Down

0 comments on commit d344652

Please sign in to comment.