All Projects → zyborg → Zyborg.Vault

zyborg / Zyborg.Vault

Licence: MIT license
PowerShell bindings for HashiCorp Vault

Programming Languages

C#
18002 projects
powershell
5483 projects
HTML
75241 projects
HCL
1544 projects
Batchfile
5799 projects

Projects that are alternatives of or similar to Zyborg.Vault

hookpick
A tool to manage some operational concepts of Hashicorp Vault
Stars: ✭ 83 (+361.11%)
Mutual labels:  hashicorp-vault
vault-token-helper
@hashicorp Vault Token Helper for macOS, Linux and Windows with support for secure token storage and multiple Vault servers 🔐
Stars: ✭ 74 (+311.11%)
Mutual labels:  hashicorp-vault
NetCore.HashiCorp.Vault
Securing with HashiCorpVault in Kubernetes
Stars: ✭ 17 (-5.56%)
Mutual labels:  hashicorp-vault
puppet-vault
Puppet module to manage Vault (https://vaultproject.io)
Stars: ✭ 41 (+127.78%)
Mutual labels:  hashicorp-vault
django-postgresql-setrole
Executes SET ROLE on every database connection opened by Django.
Stars: ✭ 19 (+5.56%)
Mutual labels:  hashicorp-vault
rhythm
Time-based job scheduler for Apache Mesos
Stars: ✭ 30 (+66.67%)
Mutual labels:  hashicorp-vault
caravan
Caravan is your platform builder based on the HashiCorp stack.
Stars: ✭ 33 (+83.33%)
Mutual labels:  hashicorp-vault
vault-quickstart
Some shell scripts to get vault up and running as quickly as possible
Stars: ✭ 11 (-38.89%)
Mutual labels:  hashicorp-vault
rundeck-vault-plugin
Development continues here:
Stars: ✭ 17 (-5.56%)
Mutual labels:  hashicorp-vault
vault-demo
Walkthroughs and scripts for my @hashicorp Vault talks
Stars: ✭ 67 (+272.22%)
Mutual labels:  hashicorp-vault
community.hashi vault
Ansible collection for managing and working with HashiCorp Vault.
Stars: ✭ 44 (+144.44%)
Mutual labels:  hashicorp-vault
vault-consul-docker
Vault + Consul + Docker
Stars: ✭ 75 (+316.67%)
Mutual labels:  hashicorp-vault
vault-plugin-splunk
Vault plugin to securely manage Splunk admin accounts and password rotation
Stars: ✭ 23 (+27.78%)
Mutual labels:  hashicorp-vault
vault-pki-monitor-venafi
Venafi PKI Monitoring Secrets Engine for HashiCorp Vault that enforces security policy and provides certificate visiblity to the enterprise.
Stars: ✭ 18 (+0%)
Mutual labels:  hashicorp-vault
vault-puppet
Using @hashicorp Vault with Puppet
Stars: ✭ 36 (+100%)
Mutual labels:  hashicorp-vault
consul-vault
HashiCorp Vault service running on Consul cluster backend with HAProxy frontend
Stars: ✭ 27 (+50%)
Mutual labels:  hashicorp-vault
vault-consul-swarm
Deploy Vault and Consul with Docker Swarm
Stars: ✭ 20 (+11.11%)
Mutual labels:  hashicorp-vault
teamcity-hashicorp-vault-plugin
TeamCity plugin to support HashiCorp Vault
Stars: ✭ 23 (+27.78%)
Mutual labels:  hashicorp-vault
orchestrate-quick-start
PegaSys Orchestrate Quick start
Stars: ✭ 19 (+5.56%)
Mutual labels:  hashicorp-vault
secrets cli
CLI for storing and reading your secrets via vault
Stars: ✭ 24 (+33.33%)
Mutual labels:  hashicorp-vault

Zyborg.Vault

PowerShell client bindings for HashiCorp Vault

Browse API Docs

Build status Powershellgallery Badge MyGet

About

The aim of this project is to provide a PowerShell module that provides cmdlets to interact with a HashiCorp Vault server in a natural way for PowerShell -- the PowerShell wayTM.

The initial set of cmdlets is derived from the operations that are available from the official Vault CLI client. We define a mapping of CLI functions to PowerShell cmdlets here.

Status

The initial release of this project includes support for most commands found int the Vault CLI.

The cmdlets have been tested manually and verified to work properly against a Vault v7.x server. Automated testing will be added in a forthcoming release.

Any feedback is welcome!

Installation

The easiest way to get started is to install the latest published release from the PowerShell Gallery.

Install-Module -Name Zyborg.Vault -Repository PSGallery

The -Repository parameter is only needed if you have multiple repos registered and you want to disambiguate where to try to install from.

You can also get early access to pre-release builds.

Import-Module PowerShellGet
Register-PSRepository -Name "zyborg-stage" -SourceLocation "https://www.myget.org/F/zyborg-stage/api/v3/index.json"
Install-Module -Name "Zyborg.Vault" -Repository "zyborg-stage"

Home Page

For more information, including examples and API Documentation, please visit the home page.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].