dell / terraform-provider-redfish

Terraform provider for Redfish REST APIs
https://registry.terraform.io/providers/dell/redfish/latest
Mozilla Public License 2.0
94 stars 21 forks source link
idrac openmanage redfish server terraform terraform-provider terraform-redfish

Terraform Provider for RedFish

Contributor Covenant License

The Terraform Provider for RedFish allows data center and IT administrators to use Hashicorp Terraform to automate and orchestrate the provisioning and management of PowerEdge servers.

The Terraform Provider can be used to manage server power cycles, IDRAC attributes, BIOS attributes, virtual media, storage volumes, user support, and firmware updates on the server.

Table of contents

Support

For any Terraform Provider for RedFish issues, questions or feedback, please follow our support process

License

The Terraform Provider for RedFish is released and licensed under the MPL-2.0 license. See LICENSE for the full terms.

Prerequisites

Terraform Provider iDRAC9 Firmware Version OS Terraform Golang
v1.5.0 5.x
6.x
7.x
ubuntu22.04
rhel9.x
1.8.x
1.9.x
1.22

List of DataSources in Terraform Provider for RedFish

List of Resources in Terraform Provider for RedFish

Installation and execution of Terraform Provider for RedFish

The installation and execution steps of Terraform Provider for Dell RedFish can be found here.

Releasing, Maintenance and Deprecation

Terraform Provider for RedFish follows Semantic Versioning.

New versions will be release regularly if significant changes (bug fix or new feature) are made in the provider.

Released code versions are located on tags in the form of "vx.y.z" where x.y.z corresponds to the version number.

Documentation

For more detailed information, please refer to Dell Terraform Providers Documentation.

Terraform Redfish Modules

Check the following links for the terraform-modules repository and registry Terraform Redfish Modules Github Terraform Redfish Modules Registry

New to Terraform?

Here are some helpful links to get you started if you are new to terraform before using our provider: