Skip to content

Add optional http2 input to enable HTTP/2 communication with Vault#588

Open
0xD3ADBE3F wants to merge 3 commits into
hashicorp:mainfrom
0xD3ADBE3F:main
Open

Add optional http2 input to enable HTTP/2 communication with Vault#588
0xD3ADBE3F wants to merge 3 commits into
hashicorp:mainfrom
0xD3ADBE3F:main

Conversation

@0xD3ADBE3F

Copy link
Copy Markdown

Description

Adds a new optional input http2 (default: false) to enable HTTP/2 when communicating with Vault. This allows multiplexed requests over a single connection, potentially improving performance and reducing latency for workflows interacting heavily with Vault, while remaining opt-in to preserve existing behavior.

Checklist

  • Added CHANGELOG entry (only for user-facing changes)

Community Note

  • Please vote on this pull request by adding a 👍
    reaction
    to the original pull request comment to help the community and maintainers
    prioritize this request
  • Please do not leave "+1" comments, they generate extra noise for pull request
    followers and do not help prioritize the request

PCI review checklist

  • I have documented a clear reason for, and description of, the change I am making.

@0xD3ADBE3F 0xD3ADBE3F requested a review from a team as a code owner October 9, 2025 12:58
@hashicorp-cla-app

hashicorp-cla-app Bot commented Oct 9, 2025

Copy link
Copy Markdown

CLA assistant check
All committers have signed the CLA.

@hashicorp-cla-app

Copy link
Copy Markdown

CLA assistant check

Thank you for your submission! We require that all contributors sign our Contributor License Agreement ("CLA") before we can accept the contribution. Read and sign the agreement

Learn more about why HashiCorp requires a CLA and what the CLA includes


Michel Hiemstra seems not to be a GitHub user.
You need a GitHub account to be able to sign the CLA.
If you have already a GitHub account, please add the email address used for this commit to your account.

Have you signed the CLA already but the status is still pending? Recheck it.

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

Successfully merging this pull request may close these issues.

1 participant