Package: vaultr 1.2.0

Rich FitzJohn

vaultr: Vault Client for Secrets and Sensitive Data

Provides an interface to a 'HashiCorp' vault server over its http API (typically these are self-hosted; see <https://www.vaultproject.io>). This allows for secure storage and retrieval of secrets over a network, such as tokens, passwords and certificates. Authentication with vault is supported through several backends including user name/password and authentication via 'GitHub'.

Authors:Rich FitzJohn [aut, cre], Robert Ashton [aut], Wes Hinsley [aut], Imperial College of Science, Technology and Medicine [cph]

vaultr_1.2.0.tar.gz
vaultr_1.2.0.zip(r-4.5)vaultr_1.2.0.zip(r-4.4)vaultr_1.2.0.zip(r-4.3)
vaultr_1.2.0.tgz(r-4.4-any)vaultr_1.2.0.tgz(r-4.3-any)
vaultr_1.2.0.tar.gz(r-4.5-noble)vaultr_1.2.0.tar.gz(r-4.4-noble)
vaultr_1.2.0.tgz(r-4.4-emscripten)vaultr_1.2.0.tgz(r-4.3-emscripten)
vaultr.pdf |vaultr.html
vaultr/json (API)
NEWS

# Install 'vaultr' in R:
install.packages('vaultr', repos = c('https://mrc-ide.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/vimc/vaultr/issues

On CRAN:

6.75 score 23 stars 1 packages 2 scripts 1.6k downloads 3 exports 10 dependencies

Last updated 12 months agofrom:6320126428 (on master). Checks:OK: 7. Indexed: no.

TargetResultDate
Doc / VignettesOKNov 03 2024
R-4.5-winOKNov 03 2024
R-4.5-linuxOKNov 03 2024
R-4.4-winOKNov 03 2024
R-4.4-macOKNov 03 2024
R-4.3-winOKNov 03 2024
R-4.3-macOKNov 03 2024

Exports:vault_clientvault_resolve_secretsvault_test_server

Dependencies:askpasscurlgetPasshttrjsonlitemimeopensslR6rstudioapisys

Using vaultr in packages

Rendered frompackages.Rmdusingknitr::rmarkdownon Nov 03 2024.

Last update: 2023-11-09
Started: 2018-12-11

vaultr

Rendered fromvaultr.Rmdusingknitr::rmarkdownon Nov 03 2024.

Last update: 2023-11-09
Started: 2018-12-11

Readme and manuals

Help Manual

Help pageTopics
Vault Client for Secrets and Sensitive Datavaultr-package vaultr
Vault Low-Level Clientvault_api_client
Make a vault clientvault_client vault_client_
Vault Audit Devicesvault_client_audit
Vault Authentication Configurationvault_client_auth
Vault AppRole Authentication Configurationvault_client_auth_approle
Vault GitHub Authentication Configurationvault_client_auth_github
Vault LDAP Authentication Configurationvault_client_auth_ldap
Vault Username/Password Authentication Configurationvault_client_auth_userpass
Cubbyhole secret storevault_client_cubbyhole
Key-Value Store (Version 1)vault_client_kv1
Key-Value Store (Version 2)vault_client_kv2
Base object typevault_client_object
Vault Administrationvault_client_operator
Vault Policy Configurationvault_client_policy
Vault Secret Configurationvault_client_secrets
Vault Tokensvault_client_token
Vault Toolsvault_client_tools
Transit Enginevault_client_transit
Resolve secrets from R objectsvault_resolve_secrets
Control a test vault servervault_server_instance vault_test_server