Skip to content

feat: add support for openbao - #576

Open
gaige wants to merge 3 commits into
1Password:mainfrom
cluetrust:openbao
Open

gaige wants to merge 3 commits into
1Password:mainfrom
cluetrust:openbao

Conversation

@gaige

@gaige gaige commented Feb 20, 2026

Copy link
Copy Markdown

Overview

Add support for OpenBAO command line tools (bao). This is an open source, community-driven fork of Vault managed by the Linux Foundation.

Type of change

  • Created a new plugin
  • Improved an existing plugin
  • Fixed a bug in an existing plugin
  • Improved contributor utilities or experience

Related Issue(s)

  • Resolves: #
  • Relates: #

How To Test

The easiest test is to use:
bao token lookup
Which should verify that the BAO_TOKEN (and optional BAO_ADDR and BAO_NAMESPACE) are appropriately
set.

Changelog

Add support for OpenBao CLI

@rr3khan rr3khan closed this Oct 12, 2026
@rr3khan rr3khan reopened this Oct 12, 2026
@rr3khan
rr3khan self-requested a review October 13, 2026 14:05
Comment thread plugins/openbao/bao.go
DocsURL: sdk.URL("https://junie.jetbrains.com/docs/junie-cli-usage.html"),
Name: "OpenBao CLI", // TODO: Check if this is correct
Runs: []string{"bao"},
DocsURL: sdk.URL("https://openbao.com/docs/cli"), // TODO: Replace with actual URL

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks like the latest docs page is https://openbao.org/docs/commands/

Suggested change
DocsURL: sdk.URL("https://openbao.com/docs/cli"), // TODO: Replace with actual URL
DocsURL: sdk.URL("https://openbao.org/docs/commands"),

Comment thread plugins/openbao/bao.go
Name: "JetBrains Junie CLI",
Runs: []string{"junie"},
DocsURL: sdk.URL("https://junie.jetbrains.com/docs/junie-cli-usage.html"),
Name: "OpenBao CLI", // TODO: Check if this is correct

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This todo can also be removed

Suggested change
Name: "OpenBao CLI", // TODO: Check if this is correct
Name: "OpenBao CLI",

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.

2 participants