HPE Developer Community Portal

All HPE OneView Ecosystem SDKs now support OneView 5.3 automation

Chris Pasek

With our newest update, all of the HPE OneView Ecosystem SDKs now support HPE OneView 5.3 (REST API version 1800) automation features. The HPE OneView Ecosystem actively supports Ansible, Python, Golang, Terraform, Chef, Puppet, PowerShell, and Ruby SDKs.  The updated SDKs allow IT organizations to leverage the latest HPE OneView features and provide the ability to automate software-defined infrastructure from core to cloud. With such a diverse partner ecosystem, IT organizations benefit from being able to integrate HPE OneView within their preferred platform's existing management frameworks.

HPE OneView 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. Designed with a modern, standards-based API, HPE OneView enables IT administrators to deploy and update using only a single line of code. This makes composing new infrastructure not only faster and more agile, but also more predictable.

HPE offers SDKs for industry-leading software deployment, provisioning, and configuration management tools, including Ansible, Terraform, Chef, and Puppet. HPE also provides API language support for Python, Ruby, Golang, and PowerShell languages. Developers can therefore easily build integrations, custom automations and scalable solutions. The SDKs allow for integration with cloud-based platforms to automatically provision and configure new machines, enabling administrators to create a resource topology similar to that of a public cloud on their own physical infrastructure.

To simplify installation and maintenance for customers with container environments.  HPE OneView 5.3 SDKs are available as Docker images. Ansible, Terraform, Chef, Puppet, Python, Golang, and Ruby SDKs are now all available on Docker Hub. All prerequisite materials are incorporated into the container images to enable streamlined deployment, which will simplify maintenance, improve infrastructure agility, and reduce costs.

For more information:

HPE DEV OneView: https://developer.hpe.com/platform/hpe-oneview/home

Ansible GitHub release: https://github.com/HewlettPackard/oneview-ansible/releases/tag/v5.7.0

Ansible Docker Hub: HPE OneView SDK Docker Image for Ansible

Terraform GitHub Release: https://github.com/HewlettPackard/terraform-provider-oneview/releases/tag/v1.4.0

Terraform Docker Hub: HPE OneView SDK Docker Image for Terraform

Chef GitHub Release: https://github.com/HewlettPackard/oneview-chef/releases/tag/v3.5.0

Chef Docker Hub: HPE OneView SDK Docker Image for Chef

Puppet GitHub Release: https://github.com/HewlettPackard/oneview-puppet/releases/tag/v2.7.0

Puppet Docker Hub: HPE OneView SDK Docker Image for Puppet

Python GitHub Release:  https://github.com/HewlettPackard/oneview-python/releases/tag/v5.3.0

Python Docker Hub: HPE OneView SDK Docker Image for Python

Golang GitHub Release: https://github.com/HewlettPackard/oneview-golang/releases/tag/v1.5.0

Golang Docker Hub: HPE OneView SDK Docker Image for Golang

Ruby GitHub release: https://github.com/HewlettPackard/oneview-sdk-ruby/releases/tag/v5.15.0

Ruby Docker Hub: HPE OneView SDK Docker Image for Ruby

PowerShell GitHub release: https://github.com/HewlettPackard/POSH-HPEOneView/releases/tag/v5.30.2515.1313