@NetApp

Top repositories

1

trident

Storage orchestrator for containers
Go
746
star
2

harvest

Open-metrics endpoint for ONTAP and StorageGRID
Go
144
star
3

netappdvp

A Docker volume plugin for NetApp storage
96
star
4

ontap-rest-python

This repository contains sample code illustrating how to access the ONTAP REST API using Python. This Repository also contains ONTAPI Usage reporting code that helps to identify ONTAPI usage in your environment using ONTAP REST APIs.
Shell
60
star
5

zufs-zuf

zero-copy file-system feeder. A Linux module which dispatch kernelโ€™s VFS commands to user-space server.
C
58
star
6

zufs-zus

zero-copy user-mode server. User-mode server which delegates zufs commands to specific file-system implementation.
C
49
star
7

beegfs-csi-driver

The BeeGFS Container Storage Interface (CSI) driver provides high performing and scalable storage for workloads running in Kubernetes.
Go
49
star
8

netapp-dataops-toolkit

The NetApp DataOps Toolkit is a Python library that makes it simple for developers, data scientists, DevOps engineers, and data engineers to perform various data management tasks, such as near-instantaneously provisioning, cloning, or snapshotting a data volume or JupyterLab workspace.
Jupyter Notebook
45
star
9

ansible

Repo for Ansible roles developed for NetApp Ansible modules and playbooks
Jinja
35
star
10

NetApp-Hadoop-NFS-Connector

This projects provides a NFSv3 connector for Hadoop. Using the connector, Apache Hadoop and Apache Spark can use NFSv3 server as their storage backend.
Java
33
star
11

beegfs

Shell
26
star
12

ez-rancher

Terraform to provision vSphere VMs, and install Rancher on an RKE cluster
HCL
24
star
13

eseries-perf-analyzer

This project provides an automated installation and deployment of Grafana, NetApp E-Series Web Services, and supporting software for performance monitoring of NetApp E-Series Storage Systems.
Python
21
star
14

Verda

This repository contains execution hooks to be used with Astra Control for popular Kubernetes applications.
Shell
20
star
15

Ansible-with-OnCommand-API-Services

Repository for Ansible modules for integration with NetApp's OnCommand API Services
Python
20
star
16

ansible_example_playbooks

Example/Sample Playbooks for using Ansible to enable faster management of NetApp backends.
18
star
17

Ansible-with-Active-IQ-Unified-Manager

Repository for Ansible modules for integration with Active IQ Unified Manager
Python
17
star
18

terraform-provider-netapp-cloudmanager

Terraform provider to create NetAPP OCCM instances, CVO resources, volumes, snapshots, ... in Azure, AWS, GCP.
Go
17
star
19

terraform-provider-netapp-ontap

Terrafrom ONTAP provider
Go
15
star
20

netapp-astra-toolkits

Python
14
star
21

fsxn-config

Deploy a demo Amazon FSx for NetApp ONTAP filesystem with terraform and configure it further w/ ansible
HCL
14
star
22

terraform-provider-netapp-gcp

Support for Volume, Snapshot, and Active Directory resources.
Go
10
star
23

devops-at-scale

Python
9
star
24

kubevoltracker

Persistent volume usage tracking for Kubernetes
Go
9
star
25

Jenkins-Plugin

Jenkins plugin for CI/CD Pipeline with NetApp using APIs
Python
9
star
26

recline

Writing argparse-based command line applications can become tedious, repetitive, and difficult to do right. Relax and let this library free you from that burden.
Python
9
star
27

snippets

A repository to contain small code snippets to illustrate integration of NetApp technology
PowerShell
8
star
28

storagegrid-examples

Code Examples on how to access StorageGRID through its S3, Swift, and other APIs
Python
8
star
29

CodeEasy

Project CodeEasy is a reference example of how to use NetApp FlexClone technology to accelerate DevOps
Perl
8
star
30

webservices-samples

A repository for the collection and organization of sample scripts illustrating the use of the NetApp SANtricity Web Services API.
Python
7
star
31

SS-CDC

The code provides an example C language based implementation of the idea proposed in the paper "SS-CDC: a two-stage parallel content-defined chunking for deduplicating backup storage". It provides an efficient parallel content-defined chunking (CDC) implementation for deduplication systems with Intel AVX-512 instructions, which can achieve high chunking speed as well as zero deduplication ratio reduction compared to sequential CDC methods.
C
7
star
32

FSx-ONTAP-samples-scripts

This GitHub repository contains comprehensive code samples and automation scripts for FSx for Netapp ONTAP operations, promoting the use of Infrastructure as Code (IAC) tools and encouraging developers to extend the product's functionalities through code.
TypeScript
7
star
33

OCI_collectd

collectd is third-party open source software that collects system and application performance metrics. The NetApp OnCommand Insight Development Team has provided a Python output plugin that sends data gathered by collectd to OnCommand Insight using the OCI integration REST API. Official support for use of this plugin starts with OnCommand Insight version 7.3.2.
Python
7
star
34

kubeflow_jupyter_pipeline

Example Kubeflow Pipeline definitions and Jupyter Notebooks that show how NetApp data management functions can be performed using Kubeflow and Jupyter.
6
star
35

na_cloud_volumes_automation

Collection of Terraform configuration files to deploy NetApp Cloud Volumes (CVO, CVS, FSx, ANF) on Public Cloud Platforms.
HCL
6
star
36

SQL_Storage_Benchmark

SSB is an Open Source Benchmark tool written in Python. It is designed to generate a โ€˜real-worldโ€™ workload that emulates SQL database interaction in such a way to measure the performance of the storage subsystem. The intent of SSB is to allow organizations and individuals to measure the performance of their storage subsystem under the stress of a SQL database workload.
Python
6
star
37

terraform-provider-netapp-elementsw

Support for Volume, Initiator, Account, and Volume Access Group resources.
Go
5
star
38

na_ots_cluster

HTML
5
star
39

santricity-webapi-pythonsdk

NetApp E-Series SANtricity Python SDK for Web Services
Python
5
star
40

na_oracle19c_deploy

Shell
4
star
41

harvest_install

Install Harvest via Ansible
4
star
42

santricity

Python
4
star
43

DRO-AWS

NetApp Disaster Recovery Orchestrator (DRO)
4
star
44

na_ots_deploy

3
star
45

nks-sdk-go

Official NKS SDK for Go
Go
3
star
46

santricity-webapi-javasdk

NetApp E-Series SANtricity Java SDK for Web Services
Java
3
star
47

DRO-Azure

NetApp Disaster Recovery Orchestrator (DRO)
3
star
48

eseries-stk

The E-Series Solutions Toolkit provides Ansible playbooks to aid in initial configuration of E-Series storage-systems at a host-system level.
Python
3
star
49

ntaphana

This script allows an SAP HANA administrator to take advantage of the data management features offered by the NetApp Cloud Volumes Service (CVS) or Azure NetApp Files (ANF). This is sample code, not a supported product.
Python
3
star
50

puppet-eseries

Ruby
2
star
51

fsxn-monitoring-auto-resizing

AWS Lambda function to monitor FSxN at regular interval and auto-resize when threshold is exceeded
Python
2
star
52

ONTAP_Tools_Datastore_Management

Sample Ansible Playbook utilizing ONTAP Tools for VMware vSphere to manage the Datastore.
2
star
53

astra-connector-operator

Go
2
star
54

hci-nks-demo

Demos for NetApp Kubernetes Service (NKS) on NetApp Hybrid Cloud Infrastructure (HCI)
2
star
55

eseries-perf-analyzer-plugin-beegfs

This project adds support for monitoring BeeGFS to the NetApp E-Series Performance analyzer.
Shell
2
star
56

host

Ansible collection that facilitates host related tasks for NetApp E-Series storage.
Python
2
star
57

gpl_commitment

1
star
58

ONTAP-Tools-for-VMware-vSphere

Automated deployment of ONTAP tools for VMware vSphere using Ansible
1
star
59

na_elementsw_config_composer

Repository for Ansible content to setup and configure a NetApp Element cluster [4-node or higher]
1
star
60

na_astra_control_suite

Deploy Astra Control Center and/or Perform Astra Control operations
1
star
61

Active-IQ-Unified-Manager

Automated deployment of Active IQ Unified Manager using Ansible
1
star
62

SPEC2020_playbooks

Jinja
1
star
63

nar_compute_firmware_upgrade

Compute firmware cluster and node level upgrade.
Python
1
star
64

wfa-packs

A repository for NetApp Workflow Automation packs
1
star
65

Mirantis

Repository for various Mirantis intgegrations
1
star
66

ntap-dbaas

Dockerfiles and associated management utilities for database as-a-service with Kubernetes, levering NetApp's Trident driver for storage management. Includes support for Oracle and PostgreSQL.
Python
1
star
67

HPCToolKit-GCP-CVS

Google Cloud NetApp Volume allows organizations to harness the power of high-performance, scalable storage . When combined with HPC toolkit, this integration provides a robust infrastructure for running compute-intensive and data-intensive scientific and engineering applications.
HCL
1
star