terraform-provider-openstack
para
terraform-provider-openstack | para | |
---|---|---|
1 | 1 | |
370 | 56 | |
3.0% | - | |
8.6 | 10.0 | |
1 day ago | over 4 years ago | |
Go | Go | |
Mozilla Public License 2.0 | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
terraform-provider-openstack
-
HashiCorp silently amend Terraform Registry TOS
Even though this will likely prevent OpenTF from connecting to registry.terraform.io to get plugins, the source code for most (all?) plugins is still open source and actually stored on GitHub (e.g. https://github.com/terraform-provider-openstack/terraform-pr...).
More work for OpenTF to get up and running, but also feels reasonable that HashiCorp wouldn't allow connecting to their service.
para
-
HashiCorp silently amend Terraform Registry TOS
It's... effort consuming, but is doable and more like a 1-time effort.
A while ago I built an alternative plugin manager for Terraform (https://github.com/paraterraform/para) and explored the idea of distributed indices (where you just host a file in the repo as seen in https://github.com/ashald/terraform-provider-stateful/blob/m...).
So at the end of the day, it's either about the effort to inventory the current registry and find sources that are available, or do this on an ongoing as-needed basis (eg something like para would allow an index to be hosted in a github repo managed with PRs).
What are some alternatives?
terraform-provider-stateful - Generic abstract stateful resources to manage arbitrary objects by executing arbitrary commands
terraform-provider-airbyte - Terraform Provider for Airbyte API
terraform-provider-sops - A Terraform provider for reading Mozilla sops files
speakeasy - Speakeasy CLI - Enterprise developer experience for your API
terraform-pr
terraform-provider-aws - The AWS Provider enables Terraform to manage AWS resources.