Sign inSign up

curtisab/gateway

By curtisab

•Updated 6 months ago

Gateway is a NetApp ONTAP operator that can be used to provision Storage Virtual Machines (SVMs).

Image
0

2.0K

curtisab/gateway repository overview

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 v1beta2 version of the operator provides the following:

  1. Provisions an SVM: new or updates the SVM name, comment
  2. Provisions a management LIF
  3. Provisions vsadmin or a SVM management credentials
  4. Provisions SVM assigned aggregates (aggregates must exist)
  5. Provisions NFS: NFS service – enables and enables protocol versions, NFS LIF(s), and a single NFS export and its rule(s)
  6. Provides a debug flag to get more details about of the operator’s “manager” log
  7. Provides conditions in the custom resource (CR) for a status of the operations competed or failed
  8. Provides events in the CR for a status of the operations completed or failed
  9. Provisions iSCSI: iSCSI Service and iSCSI LIF(s)
  10. Provisions NVMe/TCP: NVMe Service and NVMe/TCP LIF(s)
  11. Provisions S3 configuration with S3 interfaces, users (creates user's secret in Kubernetes), HTTP/HTTPS, and buckets
  12. Provisions peering configuration with intercluster LIF(s), cluster peering and SVM peering

The operator's source code can be found here: https://github.com/NetApp-Learning-Services/gateway⁠

Tag summary

Content type

Image

Digest

sha256:8277cb81c…

Size

32.9 MB

Last updated

6 months ago

docker pull curtisab/gateway