hashicorp / hashicorp/vault-benchmark

FR: Support for Kubernetes Auth Method

Open
#200 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Go
Stars
107
Forks
28
PR merge metrics
No merged PRs in 30d

Description

Currently Vault Benchmark supports tokens for authentication into the cluster. However it would be great if Vault Benchmark could use Kuberenets Auth method.
It is difficult to run Vault Benchmark in any sort of automated fashion using a token as you've got to cycle the token on some schedule. If support was added for the Kubernetes authentication method then it would be simple to run the benchmark tool in an automated pipeline for testing and quality control purposes.
Thanks.

Contributor guide

Open the contributing guide

Research direction

Start by locating the existing token-based authentication flow in the vault-benchmark repository and reviewing how authentication is configured for automated runs. The work is done when the benchmark can authenticate with Vault's Kubernetes Auth method, allowing pipeline use without manually rotating a token.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, kubernetes
Domain
authentication, devops, security
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.