BCDevOps / developer-experience

This repository is used to track all work for the BCGov Platform Services Team (This includes work for: 1. Platform Experience, 2. Developer Experience 3. Platform Operations/OCP 3)
Apache License 2.0
8 stars 17 forks source link

Create new Route/Service for Vault agent injectors #5214

Open IanKWatts opened 1 month ago

IanKWatts commented 1 month ago

Describe the issue Currently the Vault agent injectors use the same public URL to access Vault that is used by the UI, meaning that all agent injectors only ever use the 'active' server, but because the agents only make read requests, they can/should use all available servers in order to spread out the load. Create a new Route and Service that will allow all Vault servers to respond to agent requests and configure the agent injectors to use the new URL.

What is the Value/Impact? Potentially increase the reliability and performance of Vault by spreading out the load.

What is the plan? How will this get completed?

Identify any dependencies n/a

Definition of done

IanKWatts commented 1 month ago

We would need a new TLS certificate for this, because it would have to be a public-facing URL. Will ask the team if this is worth doing.