crossplane icon indicating copy to clipboard operation
crossplane copied to clipboard

Promote External Secret Stores to Beta

Open turkenh opened this issue 1 year ago • 6 comments

What problem are you facing?

We released initial support for External Secret Stores in the v1.7.0 milestone. As a follow-up, we have made them pluggable to enable out-of-tree development and extension with v1.12.0 and released the first out-of-tree external secret store plugin under https://github.com/crossplane-contrib/ess-plugin-vault.

We want to continue to invest in this feature to evolve it to a Beta level of maturity.

How could Crossplane help solve your problem?

This issue will serve as a tracking epic of the known issues we want to address before moving this feature to Beta.

### ESS Beta checklist
- [ ] https://github.com/crossplane/crossplane/issues/2985
- [ ] https://github.com/crossplane/crossplane/issues/4018
- [ ] https://github.com/crossplane/crossplane/issues/2998
- [ ] https://github.com/crossplane/crossplane/issues/2774
- [ ] At least 1 more ESS plugin has been developed and published in the ecosystem.
- [ ] https://github.com/crossplane/crossplane/issues/4171
- [ ] https://github.com/crossplane/crossplane/issues/4185
- [ ] https://github.com/crossplane/crossplane/issues/3361
- [ ] https://github.com/crossplane/crossplane/issues/4277
- [ ] https://github.com/crossplane/crossplane/issues/4725

turkenh avatar Jun 09 '23 07:06 turkenh

Removing deprecated Vault API from ESS API https://github.com/crossplane/crossplane-runtime/pull/513

turkenh avatar Aug 14 '23 06:08 turkenh

We've been using the publishConnectionDetailsTo feature to our corp Vault instance for several months now and it has proved pretty solid and really reliable, so my vote goes for promoting it :100:

mmassenzio avatar Oct 27 '23 01:10 mmassenzio

Hi, do know about a new version of the ess-plugin-vault (https://github.com/crossplane-contrib/ess-plugin-vault) with Kubernetes AuthMethod?

I saw this functionality in the code and would like to use it.

The code is already on the main branch.

EricDotz avatar Nov 21 '23 10:11 EricDotz

Hi @EricDotz, just released ess-plugin-vault:0.2.0.

ezgidemirel avatar Nov 21 '23 11:11 ezgidemirel

Thank you @ezgidemirel

EricDotz avatar Nov 21 '23 14:11 EricDotz

Crossplane does not currently have enough maintainers to address every issue and pull request. This issue has been automatically marked as stale because it has had no activity in the last 90 days. It will be closed in 14 days if no further activity occurs. Leaving a comment starting with /fresh will mark this issue as not stale.

github-actions[bot] avatar Feb 20 '24 01:02 github-actions[bot]

Crossplane does not currently have enough maintainers to address every issue and pull request. This issue has been automatically marked as stale because it has had no activity in the last 90 days. It will be closed in 14 days if no further activity occurs. Leaving a comment starting with /fresh will mark this issue as not stale.

github-actions[bot] avatar Aug 07 '24 01:08 github-actions[bot]