Skip to content

Comparison with Hashicorp Vault, Open Policy Agent (OPA), and/or Speedle+? #534

Answered by aeneasr
heyakyra asked this question in Q&A
Discussion options

You must be logged in to vote

Vault is a system to store credentials in. For example, you have an AWS API Key to manage some S3 things and you don't want to share this with all your developers. You store this in Vault and create Vault Credentials for each developer and assign them roles / give them access to certain keys.

OPA is a system which let's you define policies for permissions / access control. So for example "Bob is allowed to access document Foo when he's in the network 192.168.0.1/23 and for as long as he's in department Bar". But you need to learn the OPA policy programming language called "Rego" which is based on an academic programming query language (think XPath).

Speedle I personally don't know so I ca…

Replies: 2 comments 5 replies

Comment options

You must be logged in to vote
1 reply
@heyakyra
Comment options

Comment options

You must be logged in to vote
4 replies
@heyakyra
Comment options

@aeneasr
Comment options

@caiwl
Comment options

@Monccef
Comment options

Answer selected by aeneasr
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
5 participants