Skip to content

fix: update provider examples to use apiVersion external-secrets.io/v1#4757

Merged
Skarlso merged 5 commits intoexternal-secrets:mainfrom
rowanruseler:rr/fix/docs-v1
May 14, 2025
Merged

fix: update provider examples to use apiVersion external-secrets.io/v1#4757
Skarlso merged 5 commits intoexternal-secrets:mainfrom
rowanruseler:rr/fix/docs-v1

Conversation

@rowanruseler
Copy link
Copy Markdown
Contributor

Problem Statement

The External Secrets Operator website examples still use the deprecated apiVersion: external-secrets.io/v1beta.

Related Issue

Fixes #4747

Proposed Changes

Update all documentation manifests to replace apiVersion: external-secrets.io/v1beta with apiVersion: external-secrets.io/v1.

Only apply this change on the following resources:

  • SecretStore
  • ClusterSecretStore
  • ExternalSecret
  • ClusterExternalSecret

Checklist

  • I have read the contribution guidelines
  • All commits are signed with git commit --signoff
  • My changes have reasonable test coverage
  • All tests pass with make test
  • I ensured my PR is ready for review with make reviewable

@rowanruseler rowanruseler requested a review from a team as a code owner May 9, 2025 15:06
@rowanruseler rowanruseler requested a review from Skarlso May 9, 2025 15:06
This PR updates all documentaion files where:
* `apiVersion: external-secrets.io/v1beta`

is replaced with:
* `apiVersion: external-secrets.io/v1`

Only applied for the following resource kind:
* SecretStore
* ClusterSecretStore
* ExternalSecret
* ClusterExternalSecret

This aligns the provider examples with the latest External Secrets
Operator API.

Signed-off-by: Rowan Ruseler <rowanruseler@gmail.com>
Signed-off-by: Rowan Ruseler <rowan@miro.com>
@Skarlso
Copy link
Copy Markdown
Contributor

Skarlso commented May 9, 2025

It was deliberate. :) We are waiting for a 0.17.0 release as some other settings to be there before we do this. :)

Still, thanks, and we'll leave this here once we are ready with 0.17.0. :) 🙇

@rowanruseler
Copy link
Copy Markdown
Contributor Author

It was deliberate. :) We are waiting for a 0.17.0 release as some other settings to be there before we do this. :)

Still, thanks, and we'll leave this here once we are ready with 0.17.0. :) 🙇

Ah! Apologies, I thought what a nice low hanging fruit let me pick this up! Haha.

@Skarlso
Copy link
Copy Markdown
Contributor

Skarlso commented May 10, 2025

No, no this is fantastic thank you for it. I will merge it once we have a release candidate ☺️ just wanted to inform you really.

rowanruseler and others added 4 commits May 12, 2025 09:23
Signed-off-by: Rowan Ruseler <rowanruseler@gmail.com>
Signed-off-by: Gustavo Fernandes de Carvalho <17139678+gusfcarvalho@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

@Skarlso Skarlso merged commit 6deca4a into external-secrets:main May 14, 2025
18 checks passed
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.

bug: all the provider examples on the website are still v1beta1

3 participants