Determine how to include external modules in AMP and Instrumentor
As we've been building the Dedicated WAF POC we've been creating terraform modules within AMP and Instrumentor - see https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/instrumentor/-/merge_requests/3003 and https://gitlab.com/gitlab-com/gl-infra/gitlab-dedicated/amp/-/merge_requests/998
Hosting our WAF module on ops.gitlab.net will require a dependency on ops, so we have two options:
- Vendor in our modules via git source.
- Publish Cloudflare WAF Terraform Modules to Gitlab.com Registry.
Exit criteria
-
A plan for how to include a terraform module built in ops included in Amp/Instrumentor
Edited by Sarah Walker