Does terrareg allow us to see services that are using modules? #29
-
For example, if I publish a module to terrareg, can I see all services consuming that module and the version they are using? All via the terrareg UI? We are currently exploring moving to a terraform private registry, and were weighing our options on what to use. Thanks. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 4 replies
-
Hey @sap147 , Yes, it does - each service that uses a module should provide an "analytics token", which is used to identify the consumer. The analytics tokens are provided in the form of a prefix to the namespace in the URL, seperated by double underscore, e.g.:
Would become
When the consumer downloads the module, it will be displayed in the analytics tab of the module: By default, Terrareg, analytics are enabled in Terrareg and are enforced, meaning that a consumer must provide an analytics token. Though both the enforcement and the analytics functionality can be disabled. Let me know if you need any further info and there's also some additional information here: https://github.com/MatthewJohn/terrareg/blob/main/docs/USER_GUIDE.md#module-usage-analytics Matt |
Beta Was this translation helpful? Give feedback.
Hey @sap147 ,
Yes, it does - each service that uses a module should provide an "analytics token", which is used to identify the consumer.
The analytics tokens are provided in the form of a prefix to the namespace in the URL, seperated by double underscore, e.g.:
Would become
When the consumer downloads the module, it will be displayed in the analytics tab of the module:
By default, Terrareg, analytics are enabled in Terrareg and are enforced, meaning that a consumer must provide an analytics token. Though both the enforcem…