Search
Michael Mattsson

Introducing HPE Storage Container Orchestrator Documentation

April 20, 2020

Writing intuitive, end-user facing documentation for complex systems that is easy to navigate and consume is not a simple task. The Hewlett Packard Enterprise (HPE) storage team picked up the responsibility of consolidating all documentation pertaining to Kubernetes and Docker integration with HPE storage solutions under one umbrella. HPE Storage Container Orchestrator Documentation, or SCOD for short, is a documentation portal that is now officially available to customers and partners interested in HPE persistent storage solutions that they can integrate with their Kubernetes or Docker projects. Let's explore the toolchain that makes writing documentation effortless and beautiful!

Lean and modern tooling

SCOD stores all the documentation source files in markdown on GitHub. When a pull request is merged to the master branch (after a careful review), the documentation portal is automatically rebuilt using a GitHub Action. The site itself is hosted by GitHub and uses GitHub Pages to serve the content. MkDocs is the rendering engine used for SCOD. Its theme is based on the widely popular readthedocs.io look and feel, augmented with some HPE DEV flair.

The unique advantage of using MkDocs is that a tech writer may render the entire project locally and immediately observe what the content would look like in the final product. The tech writer may also use their favorite text editing tool as long as it doesn’t add any hidden formatting. This gives both writers and reviewers a very lean and efficient way to publish documentation without obstacles and impediments posed by dinosaur tools and error prone review processes. It’s single source, single output and provides a shared view in GitHub to review each other’s branches and carefully track changes.

Full steam ahead!

It’s difficult to estimate how far a system built using the SCOD toolchain would scale, but for single project documentation it’s a very efficient process with minimal overhead and gets everything out of the way for tech writers to simply do what they’re supposed to do – write and review documentation! Expect a flurry up of updates in the coming months. HPE looks forward to helping you learn more about the HPE storage integrations with Kubernetes and Docker through SCOD.

Would you like to know more?

Related

Michael Mattsson

Apps and Infrastructure as Code with Ansible using HPE Cloud Volumes and Amazon AWS

Nov 29, 2017
Michael Mattsson

Doryd: A Dynamic Provisioner for Docker Volume plugins

Dec 6, 2017
Michael Mattsson

Get started with Prometheus and Grafana on Docker with HPE Storage Array Exporter

Jan 26, 2022
Michael Mattsson

Get started with the HPE Nimble Storage Content Collection for Ansible

Sep 29, 2020
Michael Mattsson

HPE CSI Driver for Kubernetes: Snapshots, Clones and Volume Expansion

Mar 19, 2020
Michael Mattsson

Introducing a multi-vendor CSI driver for Kubernetes

Aug 30, 2019
Michael Mattsson

Introducing an NFS Server Provisioner for the HPE CSI Driver for Kubernetes

Jun 20, 2020
Michael Mattsson

Introducing Kubernetes CSI Sidecar Containers from HPE

Aug 25, 2020

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.