{"id":13505765,"url":"https://github.com/terraform-provider-openstack/terraform-provider-openstack","last_synced_at":"2025-05-14T07:09:08.638Z","repository":{"id":36961246,"uuid":"93446101","full_name":"terraform-provider-openstack/terraform-provider-openstack","owner":"terraform-provider-openstack","description":"Terraform OpenStack provider","archived":false,"fork":false,"pushed_at":"2025-05-07T23:22:39.000Z","size":17628,"stargazers_count":416,"open_issues_count":195,"forks_count":371,"subscribers_count":18,"default_branch":"main","last_synced_at":"2025-05-08T00:26:36.526Z","etag":null,"topics":["openstack","terraform","terraform-provider"],"latest_commit_sha":null,"homepage":"https://registry.terraform.io/providers/terraform-provider-openstack/openstack/latest/docs","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/terraform-provider-openstack.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2017-06-05T20:54:08.000Z","updated_at":"2025-05-07T23:22:44.000Z","dependencies_parsed_at":"2023-02-17T20:00:49.581Z","dependency_job_id":"2d73a44b-0639-44cc-acd0-5b540de7d521","html_url":"https://github.com/terraform-provider-openstack/terraform-provider-openstack","commit_stats":{"total_commits":2180,"total_committers":256,"mean_commits":8.515625,"dds":0.6651376146788991,"last_synced_commit":"469a4f6e78a21a6e7b4fa94a29394b7a714c0f67"},"previous_names":[],"tags_count":70,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terraform-provider-openstack%2Fterraform-provider-openstack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terraform-provider-openstack%2Fterraform-provider-openstack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terraform-provider-openstack%2Fterraform-provider-openstack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/terraform-provider-openstack%2Fterraform-provider-openstack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/terraform-provider-openstack","download_url":"https://codeload.github.com/terraform-provider-openstack/terraform-provider-openstack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254092778,"owners_count":22013290,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["openstack","terraform","terraform-provider"],"created_at":"2024-08-01T00:01:13.200Z","updated_at":"2025-05-14T07:09:03.628Z","avatar_url":"https://github.com/terraform-provider-openstack.png","language":"Go","funding_links":[],"categories":["Providers","Go"],"sub_categories":["Vendor supported providers"],"readme":"Terraform OpenStack Provider\n============================\n\nDocumentation:\n- [registry.terraform.io](https://registry.terraform.io/providers/terraform-provider-openstack/openstack/latest/docs)\n- [search.opentofu.org](https://search.opentofu.org/provider/terraform-provider-openstack/openstack/latest)\n\nRequirements\n------------\n\n- [Terraform](https://www.terraform.io/downloads.html) 1.x\n- [OpenTofu](https://opentofu.org/docs/intro/install) 1.x\n- [Go](https://golang.org/doc/install) 1.23 (to build the provider plugin)\n\nBuilding The Provider\n---------------------\n\nClone the repository\n\n```sh\n$ git clone git@github.com:terraform-provider-openstack/terraform-provider-openstack.git\n```\n\nEnter the provider directory and build the provider\n\n```sh\n$ cd terraform-provider-openstack\n$ make build\n```\n\nUsing the provider\n----------------------\nPlease see the documentation at [registry.terraform.io](https://registry.terraform.io/providers/terraform-provider-openstack/openstack/latest/docs) or [search.opentofu.org](https://search.opentofu.org/provider/terraform-provider-openstack/openstack/latest).\n\nOr you can browse the documentation within this repo [here](https://github.com/terraform-provider-openstack/terraform-provider-openstack/tree/main/website/docs).\n\nDeveloping the Provider\n---------------------------\n\nIf you wish to work on the provider, you'll first need [Go](https://golang.org) installed on your machine (version 1.23+ is *required*).\n\nTo compile the provider, run `make build`. This will build the provider and put the provider binary in the current directory.\n\n```sh\n$ make build\n```\n\nFor further details on how to work on this provider, please see the [Testing and Development](https://github.com/terraform-provider-openstack/terraform-provider-openstack/blob/main/docs/index.md#testing-and-development) documentation.\n\nReleasing the Provider\n----------------------\n\nThis repository contains a GitHub Action configured to automatically build and\npublish assets for release when a tag is pushed that matches the pattern `v*`\n(ie. `v0.1.0`).\n\nA [Gorelaser](https://goreleaser.com/) configuration is provided that produce\nbuild artifacts matching the [layout required](https://www.terraform.io/docs/registry/providers/publishing.html#manually-preparing-a-release)\nto publish the provider in the Terraform Registry.\n\nReleases will as drafts. Once marked as published on the GitHub Releases page,\nthey will become available via the Terraform Registry.\n\nBefore releasing, a PR updating the changelog should be made to trigger the CI \nfor all services and ensure that everything is OK. Moreover, update the example\non `website/docs/index.html.markdown` to point to the new version.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterraform-provider-openstack%2Fterraform-provider-openstack","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fterraform-provider-openstack%2Fterraform-provider-openstack","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fterraform-provider-openstack%2Fterraform-provider-openstack/lists"}