https://github.com/opennebula/terraform-provider-opennebula
Terraform provider for OpenNebula
https://github.com/opennebula/terraform-provider-opennebula
opennebula terraform terraform-provider
Last synced: about 1 year ago
JSON representation
Terraform provider for OpenNebula
- Host: GitHub
- URL: https://github.com/opennebula/terraform-provider-opennebula
- Owner: OpenNebula
- License: mpl-2.0
- Created: 2019-11-18T21:43:54.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2025-04-03T10:08:42.000Z (about 1 year ago)
- Last Synced: 2025-04-05T04:09:55.507Z (about 1 year ago)
- Topics: opennebula, terraform, terraform-provider
- Language: Go
- Homepage: https://www.terraform.io/docs/providers/opennebula/
- Size: 56.6 MB
- Stars: 71
- Watchers: 23
- Forks: 54
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# Terraform Provider for OpenNebula
[](https://github.com/OpenNebula/terraform-provider-opennebula/actions/workflows/ci.yaml)
## Quick start
* [Install Terraform](https://learn.hashicorp.com/terraform/getting-started/install)
* [Use the Provider](https://registry.terraform.io/providers/OpenNebula/opennebula/latest/docs)
## Example usage
```hcl
terraform {
required_providers {
opennebula = {
source = "OpenNebula/opennebula"
version = "~> 1.4"
}
}
}
provider "opennebula" {
endpoint = "https://example.com:2633/RPC2"
}
resource "opennebula_group" "group" {
name = "OpenNebula"
}
```
More details [here](./website/docs/index.html.markdown).
## OpenNebula versions support
* `~> 6.10` (current)
* `~> 6.4` (LTS)
See OpenNebula's [Release Policy](https://github.com/OpenNebula/one/wiki/Release-Policy) for more details.
## Contributing
Please refer to [CONTRIBUTING.md](./CONTRIBUTING.md).
## License
Please refer to [LICENSE](./LICENSE).
## References
Other Projects about Terraform provider exist. This project has been inspired by [Runtastic](https://github.com/runtastic/terraform-provider-opennebula) and [BlackBerry](https://github.com/blackberry/terraform-provider-opennebula) projects.
## Acknowledgements
Some of the software features included in this repository have been made possible through the funding of the following innovation project: [ONEnextgen](http://onenextgen.eu/).