Skip to content

Releases: NetApp-Learning-Services/gateway

Gateway Kubernetes Operator v1beta1

27 Mar 00:10
bb927c3
Compare
Choose a tag to compare

What's Changed

  • V1beta1 by @cburchett in #23
  • Added old deployed operators for archive purposes by @cburchett in #24
  • NVMe/TCP support
  • SVMDeletionPolicy support

Full Changelog: v1.0.0-alpha.3...v1.0.0-beta1

Gateway Kubernetes Operator v1alpha3

20 May 21:32
fd0ce0e
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.0.0-alpha.1...v1.0.0-alpha.3

Gateway Kubernetes Operator v1alpha1

07 Nov 08:36
Compare
Choose a tag to compare
Pre-release

This project is currently in development. This container is a Kubernetes operator (see this: https://kubernetes.io/docs/concepts/extend-kubernetes/operator/) that will assist a NetApp ONTAP cluster administrator to auto-provision Storage Virtual Machines (SVMs), formerly called vservers.

The v1alpha1 version of the operator provides the following:

  • Provisions an SVM: new or updates the SVM name, comment
  • Provisions a management LIF
  • Provisions vsadmin or a SVM management credentials
  • Provisions SVM assigned aggregates (aggregates must exist)
  • Provisions NFS: NFS service – enables and enables protocol versions, NFS LIF(s), and a single NFS export and its rule(s)
  • Provides a debug flag to get more details about of the operator’s “manager” log
  • Provides conditions in the custom resource (CR) for a status of the operations competed or failed
  • Provides events in the CR for a status of the operations completed or failed

The Docker Hub container for this current build is found here: https://hub.docker.com/repository/docker/curtisab/gateway.

To install this operator currently, execute this YAML manifest: https://github.com/NetApp-Learning-Services/gateway/blob/main/config/deploy/gatewayoperator.yaml

A sample CR is found here: https://github.com/NetApp-Learning-Services/gateway/blob/main/notes/testCR.yaml

Please provide feedback.

Full Changelog: https://github.com/NetApp-Learning-Services/gateway/commits/v1.0.0-alpha.1