Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provider Wishlist #279

Open
jondot opened this issue May 19, 2024 · 0 comments
Open

Provider Wishlist #279

jondot opened this issue May 19, 2024 · 0 comments

Comments

@jondot
Copy link
Contributor

jondot commented May 19, 2024

Feel free to request providers under this ticket. When you request, provide any of the below:

  1. Provider name
  2. Docs URL to endpoint for getting, listing and setting K/V or key+secrets
  3. A preferred Rust library to use, if you know it is reliable
  4. Abilities of the origin API provider, e.g. Read+Write+List, or just Read, etc.

Provider Wishlist

Vercel Secrets

no blocker

Azure Keyvault

BLOCKER: test experience

File System Provider

no blocker
take a folder and treat it as a key value store

  • use std file operations

Exec Provider

no blocker
take any CLI, per get/list/del, issue a CLI command, make sure to pass data like it expect, and to parse and infer resulting data from it

  • can explore a lightweight scripting language to transform input and output to and from the CLI
  • alternatively, require that each CLI tool adhere to a certain data protocol and so defer this to the tool author and they will need to create a wrapper for the tool
  • this unlocks any secrets CLI that has no API
@jondot jondot changed the title New Provider Requests Provider Wishlist May 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant