Skip to main content

Rofi/Dmenu to interact with vault.

Project description

vault-cli

Vault cli helper

Requirements

rofi or dmenu needs to be installed. Optionally, xsel, if exists, selected secrets will be copied to clipboard.

config file should be located at /home/{user}/.config/vaultrun/config.yaml with:

name:
  mount_point: <Secret mount point>
  secret_path: <Secret path to query>
  # If role_id and secret_id are not provided, use OIDC login
  role_id: <Role ID>
  secret_id: <Secret ID>

Installation

from Pypi:

python -m pip3 install vaultrun```

Local installation:

poetry install

Usage

From Pypi:

vaultrun

Local run:

poetry run vaultrun

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vaultrun-1.0.26.tar.gz (3.7 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page