Christopher Pasek

Introducing the Verified HPE OneView Terraform Provider

May 7, 2021

Hewlett Packard Enterprise (HPE) and HashiCorp have worked together to verify the new HPE OneView Terraform Provider. The new provider is based on Terraform v0.13. This enables users to take full advantage of the improved infrastructure automation capabilities available in the latest versions of Terraform. The provider gives users the ability to automate infrastructure through HPE OneView, which uses software-defined intelligence via a template-driven approach to automate the deployment, provisioning, updating, and integration of resources, such as compute, storage, and networking infrastructure.

HashiCorp verification of the HPE OneView Terraform Provider based on Terraform v0.13 permits HPE code to be made available in the Terraform Registry. The registry allows for the Terraform Provider for HPE OneView to be initiated directly from the registry maintained by HashiCorp by introducing the provider source attribute in Terraform. The verification process also ensures that provider code is from a reliable source, making automated installation a secure process. In the case of the HPE OneView Provider, GPG (GNU Privacy Guard) encryption is used to digitally sign the HPE code.

Terraform v0.13 is a major update that includes dozens of improvements and features spanning the breadth and depth of Terraform’s functionality. One of the major changes in Terraform 0.13 is HCL2, the second generation of HashiCorp Configuration Language. HCL2 introduces Rich Data Types as a means to describe more complex structures with your Terraform Modules.

The Terraform Provider for HPE OneView now uses Go Modules for dependency management and vending. The Terraform Provider for HPE OneView is also an upgrade to the Terraform Plugin SDK. More details about the Terraform Plugin SDK can be found here.

Terraform Provider for HPE OneView supports several installation paths. It can be installed from Source, a Docker container, or the Terraform Registry. HPE has produced an Installation and User Guide to simplify migration from HPE OneView Providers based on previous versions of Terraform. The guide provides step-by-step instructions for each installation path.

For more information:


Nathan Lin

Accessing iLO Redfish APIs and HPE OneView APIs on Ansible AWX

Feb 9, 2021
Christopher Pasek

All HPE Composable Ecosystem SDKs now support OneView 5.2 automation

Jun 17, 2020
Chris Pasek

All HPE OneView Ecosystem SDKs now support OneView 5.3 automation

Sep 4, 2020
Christopher Pasek

Container Images for HPE OneView SDKs are now available

Jul 13, 2020
Christopher Pasek

Create agile infrastructure with HPE OneView API based automation

Jun 15, 2020
Lionel Jullien

How to monitor HPE OneView infrastructure with Grafana Metrics Dashboards and InfluxDB

Oct 12, 2022
Chris Pasek

HPE OneView 5.4 Ecosystem SDKs introduce new methods for ILO configuration and default API versioning

Oct 13, 2020
Rick Kauffman

HPE OneView and ServiceNow integration with StackStorm

Sep 29, 2021

HPE Developer Newsletter

Stay in the loop.

Sign up for the HPE Developer Newsletter or visit the Newsletter Archive to see past content.

By clicking on “Subscribe Now”, I agree to HPE sending me personalized email communication about HPE and select HPE-Partner products, services, offers and events. I understand that my email address will be used in accordance with HPE Privacy Statement. You may unsubscribe from receiving HPE and HPE-Partner news and offers at any time by clicking on the Unsubscribe button at the bottom of the newsletter.

For more information on how HPE manages, uses, and protects your personal data please refer to HPE Privacy Statement.