git には複数の aws モジュールがあり、他のプロジェクトでモジュールを使用する場合、次のように git でモジュールのパスをソースとして指定します。
module "module_name" {
source = "git::https://gitlab_domain_name.com/terraform/modules/aws/module_name.git?ref=v1.0.0"
...
}
たとえば、Java で開発する場合、パッケージ化された JAR を格納するためにリポジトリを使用する場合や、docker イメージを操作する場合など、モジュールを格納するために Terraform プライベート レジストリを使用する利点があるかどうかを知りたいです。