AzBuilder / terrakube

Open source IaC Automation and Collaboration Software.
https://docs.terrakube.io
Apache License 2.0
523 stars 44 forks source link

allow anonymous users download modules and providers #1246

Open khaounen opened 2 months ago

khaounen commented 2 months ago

Feature description 💡

Hi guys, and thank you for your previous help, I'm now able to upload and use custom providers and module in our terrakube instance.

I think, It would be good if we can add option when we create module/provider to decide if it will be protected by api token or public to anyone in the organization. And block like below won't be required anymore to user a public module or provider :

When running Terraform on the CLI, you must
configure credentials in .terraformrc or
terraform.rc to access this module:
credentials "terrakube-reg.awnen.com" { 
  # valid user API token:
  token = "xxxxxx.yyyyyy.zzzzzzzzzzzzz"
}

Anything else?

No response