Skip to content
This repository has been archived by the owner on Dec 1, 2023. It is now read-only.

rubrikinc/rubrik-module-for-salt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rubrik Salt Module

Rubrik Module for the Salt configuration management tool.

Features the following resources:

  • Cluster Info
  • Get SLA Domain
  • Set SLA Domain
  • On-Demand Snapshot
  • Register host with Rubrik cluster
  • Create fileset and assign SLA
  • Check host registration status
  • Check fileset protection state
  • Get latest snapshot date
  • Set VMware VM snapshot consistency mandate

📘 Documentation

Here are some resources to get you started! If you find any challenges from this project are not properly documented or are unclear, please raise an issue and let us know! This is a fun, safe environment - don't worry if you're a GitHub newbie! ❤️

✅ Prerequisites

  • Requires the following Pillar data to be defined for any nodes using the Rubrik module:
rubrik.node: rubrik.demo.com
rubrik.username: admin
rubrik.password: Mypass123!
  • Module should be copied to the _modules folder on the Salt master, and distributed to the hosts using the salt '*' saltutil.sync_all command

💪 How You Can Help

We glady welcome contributions from the community. From updating the documentation to adding more functions for this module, all ideas are welcome. Thank you in advance for all of your issues, pull requests, and comments! ⭐

📌 License

👉 About Rubrik Build

We encourage all contributors to become members. We aim to grow an active, healthy community of contributors, reviewers, and code owners. Learn more in our Welcome to the Rubrik Build Community page.

We'd love to hear from you! Email us: build@rubrik.com 💌

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages