Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

E2e/terrascan fix #486

Merged
merged 4 commits into from
Apr 28, 2022
Merged

E2e/terrascan fix #486

merged 4 commits into from
Apr 28, 2022

Conversation

Zvikan
Copy link
Contributor

@Zvikan Zvikan commented Apr 28, 2022

What does this PR do?

  • examples to use relative local path - alignment as other examples
  • remove locals file from helm-addon

Motivation

Terrascan is currently failing, after long troubleshoot here are the findings:

  • Terrascan was taking over 1 hour for each PR, and then process was killed due to OOM ( reproducible locally)
  • Running terrascan locally with debug level shows the loop issue:
2022-04-27T23:18:12.790-0500	debug	commons/local-references.go:57	extracted local value name "irsa_config" from reference "${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${defaults(${local.irsa_config}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })}, {\n    create_kubernetes_namespace       = true\n    create_kubernetes_service_account = true\n  })} != null ? false : try(var.helm_config[\"create_namespace\"], false)}"
  • Note the beginning part where irsa_config value is referred from multiple "defaults" and then repeated "create_kubernetes_service_account = true" and "create_kubernetes_namespace = true"
  • Note the last part of the log where it shows != null ? false : try(var.helm_config[\"create_namespace\"], false) which is part of recent change of 093574f where the issue started to appear since then.
  • Looking at the repeated values, it was taken from the locals file which was not used.
  • Removing the locals files and changing the source of the examples (to avoid loop of modules since main/HEADER is currently using the locals file) - tested both locally and via (GH action)[https://github.com/aws-ia/terraform-aws-eks-blueprints/actions/runs/2237094370] - terrascan working now

More

  • Yes, I have tested the PR using my local account setup (Provide any test evidence report under Additional Notes)
  • Yes, I have added a new example under examples to support my PR
  • Yes, I have created another PR for add-ons under add-ons repo (if applicable)
  • Yes, I have updated the docs for this feature
  • Yes, I ran pre-commit run -a with this PR

Note: Not all the PRs required examples and docs except a new pattern or add-on added.

For Moderators

  • E2E Test successfully complete before merge?

Additional Notes

@Zvikan
Copy link
Contributor Author

Zvikan commented Apr 28, 2022

@bryantbiggs / @vara-bonthu do you see any issues removing the locals right now from the helm-addons module? I know @bryantbiggs PR #424 is going to make both changes either way.

Checks still empty, but the terrascan ran successfully on this branch: https://github.com/aws-ia/terraform-aws-eks-blueprints/runs/6205025390?check_suite_focus=true

@bryantbiggs bryantbiggs merged commit c671183 into main Apr 28, 2022
@bryantbiggs bryantbiggs deleted the e2e/terrascan-fix branch April 28, 2022 16:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants