Skip to content

mwpreston/repo-index

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

87 Commits
 
 
 
 
 
 
 
 

Repository files navigation

alt text

Rubrik API Integrations for Every Use Case

Integrating Rubrik into your enterprise tools and workflows has never been easier. Use our Rubrik and Community supported SDKs, Integrations, and Use-Cases to build on top of and integrate Rubrik into your existing or new automated data management workflows.

Project Types

Rubrik has three different types of projects centering around API consumption:

  • SDKs - SDKs allow the creation of applications in a specific programming language. These are great if you understand a certain language and want to hit the ground running with consuming Rubrik APIs.
  • Tooling Integrations - Tooling Integrations seamlessly integrate with Rubrik to make testing, development or monitoring tasks easier and more efficient. These are great if you are looking to integrate Rubrik workflows into popular automation toolsets such as Ansible and Terraform.
  • Use Cases - Use Cases are automated workflows that can be leveraged in your environment to achieve a very specific goal. All use-cases come with easy to follow, step by step quickstart guides.

Support

Depending on the SDK, Integration, or Use Case one of the following support models are applied:

  • Rubrik Supported - a project that is owned and maintained by Rubrik while accepting contributions from the community. Rubrik Support can be obtained for projects falling under this category.
  • Community Supported - a project that is owned and maintained by the community. Projects belonging to this category are considered best effort support, provided through the Rubrik Support forum and GitHub.

The README.md of each repository should designate the project type as well as the implemented support model.

Project Listing

Rubrik Supported

The following projects are officially supported by Rubrik

Rubrik Supported Software Development Kits

Rubrik Security Cloud Powershell SDK Rubrik Security Cloud Python SDK Rubrik Security Cloud GO SDK
Coming Soon Code | Quickstart Coming Soon

Rubrik Supported Tooling Integrations

Rubrik Security Cloud Terraform Plugin Rubrik Security Cloud Service Now Integration Rubrik Security Cloud vRA/vRO Plugin
Code | Quickstart Coming Soon Coming Soon
Rubrik Security Cloud Splunk Module Rubrik Security Cloud vCD Plugin
Coming Soon Coming Soon

Community Supported

The following projects are community supported

Community Supported Software Development Kits



Rubrik CDM Powershell SDK Rubrik CDM Python SDK Rubrik CDM GO SDK
Code | Quickstart Code | Quickstart Code | Quickstart

Rubrik Postman Collections Rubrik Igneous Python SDK
Code | Quickstart Code | Quickstart

Community Supported Tooling Integrations

Rubrik CDM Terraform Plugin Rubrik CDM Service Now Integration Rubrik CDM vRA/vRO Plugin
Code | Quickstart Code | Quickstart Code | Quickstart
Rubrik CDM Splunk Module Rubrik CDM Ansible Module Rubrik CDM RedHat CloudForms integration
Code | Quickstart Code | Quickstart Code | Quickstart
Rubrik Module for PoshBot Rubrik vRealize Log Insight plugin Rubrik CDM Prometheus integration
Code | Quickstart Code | Quickstart Code | Quickstart
Rubrik Plugin for Errbot Rubrik CDM vCD Plugin
Code | Quickstart Code | Quickstart

Community Supported Use-Cases

Using Slack to Create Rubrik Security Cloud Accounts Provision & Protect with vRealize Backup Validation with PowerShell
Code | Quickstart Code | Quickstart Code | Quickstart
Roxie, Rubrik's Intelligent Personal Assistant Use Terraform to Deploy Cloud Cluster in AWS Using AWS CloudFormation to Configure CloudOut to S3
Code | Quickstart Code | Quickstart Code | Quickstart
Using AWS CloudFormation to Configure CloudOn Using AWS CloudFormation to Deploy Cloud Edition AWS Secrets Manager Key Rotation
Code | Quickstart Code | Quickstart Code | Quickstart
ARM Template for CloudOut Use Terraform to Configure CloudOut to AWS S3 Use Terraform to Configure CloudOn to AWS
Code | Quickstart Code | Quickstart Code | Quickstart
Replicate EC2 snapshots to another location Exchange DAG Awareness Use AWS CloudFormation to Configure Cloud-Native Protection
Code | Quickstart Code | Quickstart Code | Quickstart
Use Ansible to Configure CloudOut to AWS S3 Use Ansible to Configure CloudOn to AWS Use Ansible to Install RBS
Code | Quickstart Code | Quickstart Code | Quickstart
Use Ansible to Create AWS VM Import Role and Policy Assign SLA Domain based off Nutanix Prism Categories Rubrik CDM As Built Report
Code | Quickstart Code | Quickstart Code | Quickstart

Contributing

A first step to contributing is to pick an existing project or to submit an idea for a new project.

Projects will often have issues, which can be either a bug fix or enhancement request, that are labeled as first-timer or exp-beginner that can help new contributors get involved.

The Contributor Guide provides detailed instruction on how to get your ideas and bug fixes seen and accepted, including:

  1. How to file an issue
  2. How to find something to work on
  3. How to open a pull request

Membership

We encourage all contributors to become members. We aim to grow an active, healthy community of contributors, reviewers, and code owners. Learn more about requirements and responsibilities of membership in our Community Membership page.

All contributors are expected to abide by the Code of Conduct.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published