Releases: NetApp-Learning-Services/gateway
Gateway Kubernetes Operator v1beta1
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
What's Changed
- Bumped go to 1.19.1 and created Github action for Go testing by @cburchett in #2
- Working on CI/CD by @cburchett in #3
- Typo in tag by @cburchett in #4
- Trying to get tag to work by @cburchett in #5
- Workiing on PR by @cburchett in #6
- added by @cburchett in #7
- V1alpha2 by @cburchett in #8
- V1alpha2 by @cburchett in #10
- Testing multiple tags by @cburchett in #11
- Checking on how docker push works by @cburchett in #12
- V1alpha2 by @cburchett in #13
- Corrected install yaml by @cburchett in #14
- Fixed broken iSCSI PATCH routine by @cburchett in #15
- Working on Issue The aggregate is not getting designated as local tier. #16 by @cburchett in #17
- Updated and closing The aggregate is not getting designated as local … by @cburchett in #18
- Updated dependencies and removed bad test line by @cburchett in #19
- Using golang 1.19 to compile in dockerfile by @cburchett in #20
- Trying to get it to compile by @cburchett in #21
- Updated on dependencies needed and also updated to golang 1.19 by @cburchett in #22
New Contributors
- @cburchett made their first contribution in #2
Full Changelog: v1.0.0-alpha.1...v1.0.0-alpha.3
Gateway Kubernetes Operator v1alpha1
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