Skip to content

Add values.schema.json generation to Helm chart#3774

Merged
Skarlso merged 14 commits intoexternal-secrets:mainfrom
PrateekKumar1709:add-values-schema
Aug 30, 2024
Merged

Add values.schema.json generation to Helm chart#3774
Skarlso merged 14 commits intoexternal-secrets:mainfrom
PrateekKumar1709:add-values-schema

Conversation

@PrateekKumar1709
Copy link
Copy Markdown
Contributor

Problem Statement

What is the problem you're trying to solve?

The ESO Helm chart currently lacks a values.schema.json file, which is necessary for tools that render UIs for Helm charts based on their schema. This absence makes it difficult for users to validate their values.yaml files and for tools to provide a user-friendly interface for configuring the Helm chart.

Related Issue

Fixes #3642

Proposed Changes

How do you like to solve the issue and why?

To solve this issue, I propose using the Helm Values Schema JSON Plugin to generate a values.schema.json file from the existing values.yaml file. This approach automates the schema generation process, ensuring that the schema is always up-to-date with minimal maintenance effort. The generated schema will include a basic set of fields that users typically update, providing a balance between usability and maintainability.
The changes include:

  • Adding the values.schema.json file to the Helm chart.
  • Integrating the schema generation process into the existing GitHub Actions workflow to automate updates.

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

Signed-off-by: Prateek Kumar <85689959+PrateekKumar1709@users.noreply.github.com>
@PrateekKumar1709 PrateekKumar1709 requested a review from a team as a code owner August 7, 2024 19:36
Comment on lines +37 to +44
- name: Install Helm Schema Plugin
run: |
helm plugin install https://github.com/losisin/helm-values-schema-json.git

- name: Generate values.schema.json
run: |
helm schema -input deploy/charts/external-secrets/values.yaml -output deploy/charts/external-secrets/values.schema.json

Copy link
Copy Markdown
Member

@gusfcarvalho gusfcarvalho Aug 7, 2024

Choose a reason for hiding this comment

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

Adding this to here means we will never be sure that the latest version of values.schema.json is commited, as this is produced on CI time only.

Instead, can we add the generation as a make command (e.g. make helm.schema.update) and run it on make check-diff ? This will enforce to update the schema for any updates to helm charts that changes it - on PR time.

@gusfcarvalho
Copy link
Copy Markdown
Member

Hi @PrateekKumar1709 ! Thanks for your contribution! 🙇

I believe this would better fit if added as part of our make commands. Please let me know your thoughts.

@PrateekKumar1709
Copy link
Copy Markdown
Contributor Author

Hi @PrateekKumar1709 ! Thanks for your contribution! 🙇

I believe this would better fit if added as part of our make commands. Please let me know your thoughts.

Totally agreed. Thank for your feedback and pointing this out @gusfcarvalho
I'll make the changes.

Signed-off-by: Prateek Kumar <85689959+PrateekKumar1709@users.noreply.github.com>
…grate with check-diff

Signed-off-by: Prateek Kumar <85689959+PrateekKumar1709@users.noreply.github.com>
@gusfcarvalho
Copy link
Copy Markdown
Member

Hi @PrateekKumar1709 sorry to bother - can you also run make helm.test.update command?I think last release this wasnt done and helm lint is now failing 🙇

Signed-off-by: Prateek Kumar <85689959+PrateekKumar1709@users.noreply.github.com>
@PrateekKumar1709
Copy link
Copy Markdown
Contributor Author

PrateekKumar1709 commented Aug 9, 2024

@gusfcarvalho Can you please review the PR again and let me know if everything looks good to you? Thanks.

@PrateekKumar1709
Copy link
Copy Markdown
Contributor Author

@gusfcarvalho can I get a review on this please? Thanks

required:
- vaultUrl
type: object
beyondtrust:
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 should disappear once you merge latest.

@PrateekKumar1709
Copy link
Copy Markdown
Contributor Author

@Skarlso Requesting you to review this. Thank you.

Copy link
Copy Markdown
Contributor

@Skarlso Skarlso left a comment

Choose a reason for hiding this comment

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

Nice, looking good. Just one ask, than this is done. :)

Makefile Outdated
@cd e2e/ && go mod tidy

check-diff: reviewable ## Ensure branch is clean.
check-diff: reviewable helm.schema.update ## Ensure branch is clean.
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.

Put this after helm.generate in reviewable` target instead please. :)

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

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

Done.

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.

Thanks!

Skarlso and others added 3 commits August 28, 2024 07:50
Signed-off-by: Prateek Kumar <85689959+PrateekKumar1709@users.noreply.github.com>
@sonarqubecloud
Copy link
Copy Markdown

@PrateekKumar1709
Copy link
Copy Markdown
Contributor Author

Can this be merged now @Skarlso?

@Skarlso Skarlso merged commit a861de4 into external-secrets:main Aug 30, 2024
@Skarlso
Copy link
Copy Markdown
Contributor

Skarlso commented Aug 30, 2024

Yes, thanks!

@PrateekKumar1709 PrateekKumar1709 deleted the add-values-schema branch August 30, 2024 13:10
dc-tec referenced this pull request in dc-tec/k8s-gitops Sep 12, 2024
This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
|
[external-secrets](https://redirect.github.com/external-secrets/external-secrets)
| HelmChart | patch | `0.10.2` -> `0.10.3` |

---

### Release Notes

<details>
<summary>external-secrets/external-secrets (external-secrets)</summary>

###
[`v0.10.3`](https://redirect.github.com/external-secrets/external-secrets/releases/tag/v0.10.3)

[Compare
Source](https://redirect.github.com/external-secrets/external-secrets/compare/v0.10.2...v0.10.3)

Image: `ghcr.io/external-secrets/external-secrets:v0.10.3`
Image: `ghcr.io/external-secrets/external-secrets:v0.10.3-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v0.10.3-ubi-boringssl`

#### What's Changed

- release: update helm charts to version v0.10.2 by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3846](https://redirect.github.com/external-secrets/external-secrets/pull/3846)
- Use Conjur API's built in JWT functions by
[@&#8203;szh](https://redirect.github.com/szh) in
[https://github.com/external-secrets/external-secrets/pull/3771](https://redirect.github.com/external-secrets/external-secrets/pull/3771)
- fix: set grpc resolver explicitly in yandex by
[@&#8203;stek29](https://redirect.github.com/stek29) in
[https://github.com/external-secrets/external-secrets/pull/3838](https://redirect.github.com/external-secrets/external-secrets/pull/3838)
- Add values.schema.json generation to Helm chart by
[@&#8203;PrateekKumar1709](https://redirect.github.com/PrateekKumar1709)
in
[https://github.com/external-secrets/external-secrets/pull/3774](https://redirect.github.com/external-secrets/external-secrets/pull/3774)
- fix: only replace data if it is in the middle of the path by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3852](https://redirect.github.com/external-secrets/external-secrets/pull/3852)
- fix: bitwarden API url to point to the correct default location by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3848](https://redirect.github.com/external-secrets/external-secrets/pull/3848)
- feat: update bitwarden server sdk chart version by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3850](https://redirect.github.com/external-secrets/external-secrets/pull/3850)
- chore(deps): bump github/codeql-action from 3.26.5 to 3.26.6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3855](https://redirect.github.com/external-secrets/external-secrets/pull/3855)
- chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3856](https://redirect.github.com/external-secrets/external-secrets/pull/3856)
- chore(deps): bump mkdocs-material from 9.5.33 to 9.5.34 in
/hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3857](https://redirect.github.com/external-secrets/external-secrets/pull/3857)
- chore(deps): bump mkdocs from 1.6.0 to 1.6.1 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3858](https://redirect.github.com/external-secrets/external-secrets/pull/3858)
- chore(deps): bump watchdog from 4.0.2 to 5.0.0 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3861](https://redirect.github.com/external-secrets/external-secrets/pull/3861)
- chore(deps): bump certifi from 2024.7.4 to 2024.8.30 in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3859](https://redirect.github.com/external-secrets/external-secrets/pull/3859)
- chore(deps): bump zipp from 3.20.0 to 3.20.1 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3860](https://redirect.github.com/external-secrets/external-secrets/pull/3860)
- chore: update dependencies by
[@&#8203;eso-service-account-app](https://redirect.github.com/eso-service-account-app)
in
[https://github.com/external-secrets/external-secrets/pull/3862](https://redirect.github.com/external-secrets/external-secrets/pull/3862)
- Add blog post about ESO and IBM Secrets Manager by
[@&#8203;sali2801](https://redirect.github.com/sali2801) in
[https://github.com/external-secrets/external-secrets/pull/3867](https://redirect.github.com/external-secrets/external-secrets/pull/3867)
- Removed duplicate and deprecated API spec page by
[@&#8203;7Pawns](https://redirect.github.com/7Pawns) in
[https://github.com/external-secrets/external-secrets/pull/3868](https://redirect.github.com/external-secrets/external-secrets/pull/3868)
- Delinea provider is listed twice on the documentation page, and Delin…
by [@&#8203;oscerd](https://redirect.github.com/oscerd) in
[https://github.com/external-secrets/external-secrets/pull/3874](https://redirect.github.com/external-secrets/external-secrets/pull/3874)
- Updated supported versions table for 0.10 release by
[@&#8203;shazib-summar](https://redirect.github.com/shazib-summar) in
[https://github.com/external-secrets/external-secrets/pull/3873](https://redirect.github.com/external-secrets/external-secrets/pull/3873)
- feat: adds scarf to docs by
[@&#8203;gusfcarvalho](https://redirect.github.com/gusfcarvalho) in
[https://github.com/external-secrets/external-secrets/pull/3876](https://redirect.github.com/external-secrets/external-secrets/pull/3876)
- docs: Update sponsors by
[@&#8203;gusfcarvalho](https://redirect.github.com/gusfcarvalho) in
[https://github.com/external-secrets/external-secrets/pull/3877](https://redirect.github.com/external-secrets/external-secrets/pull/3877)
- chore: add eso tools page by
[@&#8203;Sn0rt](https://redirect.github.com/Sn0rt) in
[https://github.com/external-secrets/external-secrets/pull/3870](https://redirect.github.com/external-secrets/external-secrets/pull/3870)
- New Generator for UUIDs by
[@&#8203;aschaber1](https://redirect.github.com/aschaber1) in
[https://github.com/external-secrets/external-secrets/pull/3296](https://redirect.github.com/external-secrets/external-secrets/pull/3296)
- fix: update uuids.generator shortname by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3883](https://redirect.github.com/external-secrets/external-secrets/pull/3883)
- chore(deps): bump alpine from `0a4eaa0` to `beefdbd` in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3884](https://redirect.github.com/external-secrets/external-secrets/pull/3884)
- chore(deps): bump alpine from `0a4eaa0` to `beefdbd` by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3886](https://redirect.github.com/external-secrets/external-secrets/pull/3886)
- chore(deps): bump distroless/static from `ce46866` to `95eb83a` by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3887](https://redirect.github.com/external-secrets/external-secrets/pull/3887)
- chore(deps): bump golang from 1.23.0 to 1.23.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3888](https://redirect.github.com/external-secrets/external-secrets/pull/3888)
- chore(deps): bump golang from 1.23.0-bookworm to 1.23.1-bookworm in
/e2e by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3889](https://redirect.github.com/external-secrets/external-secrets/pull/3889)
- chore(deps): bump alpine from 3.20.2 to 3.20.3 in /e2e by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3890](https://redirect.github.com/external-secrets/external-secrets/pull/3890)
- chore(deps): bump watchdog from 5.0.0 to 5.0.2 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3891](https://redirect.github.com/external-secrets/external-secrets/pull/3891)
- chore(deps): bump platformdirs from 4.2.2 to 4.3.2 in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3892](https://redirect.github.com/external-secrets/external-secrets/pull/3892)
- chore: update dependencies by
[@&#8203;eso-service-account-app](https://redirect.github.com/eso-service-account-app)
in
[https://github.com/external-secrets/external-secrets/pull/3893](https://redirect.github.com/external-secrets/external-secrets/pull/3893)

#### New Contributors

- [@&#8203;stek29](https://redirect.github.com/stek29) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3838](https://redirect.github.com/external-secrets/external-secrets/pull/3838)
- [@&#8203;sali2801](https://redirect.github.com/sali2801) made their
first contribution in
[https://github.com/external-secrets/external-secrets/pull/3867](https://redirect.github.com/external-secrets/external-secrets/pull/3867)
- [@&#8203;7Pawns](https://redirect.github.com/7Pawns) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3868](https://redirect.github.com/external-secrets/external-secrets/pull/3868)
- [@&#8203;oscerd](https://redirect.github.com/oscerd) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3874](https://redirect.github.com/external-secrets/external-secrets/pull/3874)
- [@&#8203;Sn0rt](https://redirect.github.com/Sn0rt) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3870](https://redirect.github.com/external-secrets/external-secrets/pull/3870)

**Full Changelog**:
external-secrets/external-secrets@v0.10.2...v0.10.3

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43Ni4xIiwidXBkYXRlZEluVmVyIjoiMzguNzYuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->

Co-authored-by: Renovate Bot <renovate@whitesourcesoftware.com>
lumiere-bot bot referenced this pull request in coolguy1771/home-ops Sep 19, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[external-secrets](https://redirect.github.com/external-secrets/external-secrets)
| patch | `0.10.2` -> `0.10.3` |

---

### Release Notes

<details>
<summary>external-secrets/external-secrets (external-secrets)</summary>

###
[`v0.10.3`](https://redirect.github.com/external-secrets/external-secrets/releases/tag/v0.10.3)

[Compare
Source](https://redirect.github.com/external-secrets/external-secrets/compare/v0.10.2...v0.10.3)

Image: `ghcr.io/external-secrets/external-secrets:v0.10.3`
Image: `ghcr.io/external-secrets/external-secrets:v0.10.3-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v0.10.3-ubi-boringssl`

#### What's Changed

- release: update helm charts to version v0.10.2 by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3846](https://redirect.github.com/external-secrets/external-secrets/pull/3846)
- Use Conjur API's built in JWT functions by
[@&#8203;szh](https://redirect.github.com/szh) in
[https://github.com/external-secrets/external-secrets/pull/3771](https://redirect.github.com/external-secrets/external-secrets/pull/3771)
- fix: set grpc resolver explicitly in yandex by
[@&#8203;stek29](https://redirect.github.com/stek29) in
[https://github.com/external-secrets/external-secrets/pull/3838](https://redirect.github.com/external-secrets/external-secrets/pull/3838)
- Add values.schema.json generation to Helm chart by
[@&#8203;PrateekKumar1709](https://redirect.github.com/PrateekKumar1709)
in
[https://github.com/external-secrets/external-secrets/pull/3774](https://redirect.github.com/external-secrets/external-secrets/pull/3774)
- fix: only replace data if it is in the middle of the path by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3852](https://redirect.github.com/external-secrets/external-secrets/pull/3852)
- fix: bitwarden API url to point to the correct default location by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3848](https://redirect.github.com/external-secrets/external-secrets/pull/3848)
- feat: update bitwarden server sdk chart version by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3850](https://redirect.github.com/external-secrets/external-secrets/pull/3850)
- chore(deps): bump github/codeql-action from 3.26.5 to 3.26.6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3855](https://redirect.github.com/external-secrets/external-secrets/pull/3855)
- chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3856](https://redirect.github.com/external-secrets/external-secrets/pull/3856)
- chore(deps): bump mkdocs-material from 9.5.33 to 9.5.34 in
/hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3857](https://redirect.github.com/external-secrets/external-secrets/pull/3857)
- chore(deps): bump mkdocs from 1.6.0 to 1.6.1 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3858](https://redirect.github.com/external-secrets/external-secrets/pull/3858)
- chore(deps): bump watchdog from 4.0.2 to 5.0.0 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3861](https://redirect.github.com/external-secrets/external-secrets/pull/3861)
- chore(deps): bump certifi from 2024.7.4 to 2024.8.30 in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3859](https://redirect.github.com/external-secrets/external-secrets/pull/3859)
- chore(deps): bump zipp from 3.20.0 to 3.20.1 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3860](https://redirect.github.com/external-secrets/external-secrets/pull/3860)
- chore: update dependencies by
[@&#8203;eso-service-account-app](https://redirect.github.com/eso-service-account-app)
in
[https://github.com/external-secrets/external-secrets/pull/3862](https://redirect.github.com/external-secrets/external-secrets/pull/3862)
- Add blog post about ESO and IBM Secrets Manager by
[@&#8203;sali2801](https://redirect.github.com/sali2801) in
[https://github.com/external-secrets/external-secrets/pull/3867](https://redirect.github.com/external-secrets/external-secrets/pull/3867)
- Removed duplicate and deprecated API spec page by
[@&#8203;7Pawns](https://redirect.github.com/7Pawns) in
[https://github.com/external-secrets/external-secrets/pull/3868](https://redirect.github.com/external-secrets/external-secrets/pull/3868)
- Delinea provider is listed twice on the documentation page, and Delin…
by [@&#8203;oscerd](https://redirect.github.com/oscerd) in
[https://github.com/external-secrets/external-secrets/pull/3874](https://redirect.github.com/external-secrets/external-secrets/pull/3874)
- Updated supported versions table for 0.10 release by
[@&#8203;shazib-summar](https://redirect.github.com/shazib-summar) in
[https://github.com/external-secrets/external-secrets/pull/3873](https://redirect.github.com/external-secrets/external-secrets/pull/3873)
- feat: adds scarf to docs by
[@&#8203;gusfcarvalho](https://redirect.github.com/gusfcarvalho) in
[https://github.com/external-secrets/external-secrets/pull/3876](https://redirect.github.com/external-secrets/external-secrets/pull/3876)
- docs: Update sponsors by
[@&#8203;gusfcarvalho](https://redirect.github.com/gusfcarvalho) in
[https://github.com/external-secrets/external-secrets/pull/3877](https://redirect.github.com/external-secrets/external-secrets/pull/3877)
- chore: add eso tools page by
[@&#8203;Sn0rt](https://redirect.github.com/Sn0rt) in
[https://github.com/external-secrets/external-secrets/pull/3870](https://redirect.github.com/external-secrets/external-secrets/pull/3870)
- New Generator for UUIDs by
[@&#8203;aschaber1](https://redirect.github.com/aschaber1) in
[https://github.com/external-secrets/external-secrets/pull/3296](https://redirect.github.com/external-secrets/external-secrets/pull/3296)
- fix: update uuids.generator shortname by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3883](https://redirect.github.com/external-secrets/external-secrets/pull/3883)
- chore(deps): bump alpine from `0a4eaa0` to `beefdbd` in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3884](https://redirect.github.com/external-secrets/external-secrets/pull/3884)
- chore(deps): bump alpine from `0a4eaa0` to `beefdbd` by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3886](https://redirect.github.com/external-secrets/external-secrets/pull/3886)
- chore(deps): bump distroless/static from `ce46866` to `95eb83a` by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3887](https://redirect.github.com/external-secrets/external-secrets/pull/3887)
- chore(deps): bump golang from 1.23.0 to 1.23.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3888](https://redirect.github.com/external-secrets/external-secrets/pull/3888)
- chore(deps): bump golang from 1.23.0-bookworm to 1.23.1-bookworm in
/e2e by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3889](https://redirect.github.com/external-secrets/external-secrets/pull/3889)
- chore(deps): bump alpine from 3.20.2 to 3.20.3 in /e2e by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3890](https://redirect.github.com/external-secrets/external-secrets/pull/3890)
- chore(deps): bump watchdog from 5.0.0 to 5.0.2 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3891](https://redirect.github.com/external-secrets/external-secrets/pull/3891)
- chore(deps): bump platformdirs from 4.2.2 to 4.3.2 in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3892](https://redirect.github.com/external-secrets/external-secrets/pull/3892)
- chore: update dependencies by
[@&#8203;eso-service-account-app](https://redirect.github.com/eso-service-account-app)
in
[https://github.com/external-secrets/external-secrets/pull/3893](https://redirect.github.com/external-secrets/external-secrets/pull/3893)

#### New Contributors

- [@&#8203;stek29](https://redirect.github.com/stek29) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3838](https://redirect.github.com/external-secrets/external-secrets/pull/3838)
- [@&#8203;sali2801](https://redirect.github.com/sali2801) made their
first contribution in
[https://github.com/external-secrets/external-secrets/pull/3867](https://redirect.github.com/external-secrets/external-secrets/pull/3867)
- [@&#8203;7Pawns](https://redirect.github.com/7Pawns) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3868](https://redirect.github.com/external-secrets/external-secrets/pull/3868)
- [@&#8203;oscerd](https://redirect.github.com/oscerd) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3874](https://redirect.github.com/external-secrets/external-secrets/pull/3874)
- [@&#8203;Sn0rt](https://redirect.github.com/Sn0rt) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3870](https://redirect.github.com/external-secrets/external-secrets/pull/3870)

**Full Changelog**:
external-secrets/external-secrets@v0.10.2...v0.10.3

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43Mi4xIiwidXBkYXRlZEluVmVyIjoiMzguNzIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvaGVsbSIsInR5cGUvcGF0Y2giXX0=-->

Co-authored-by: lumiere-bot[bot] <98047013+lumiere-bot[bot]@users.noreply.github.com>
lumiere-bot bot referenced this pull request in coolguy1771/home-ops Sep 19, 2024
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
|
[external-secrets](https://redirect.github.com/external-secrets/external-secrets)
| patch | `0.10.2` -> `0.10.3` |

---

### Release Notes

<details>
<summary>external-secrets/external-secrets (external-secrets)</summary>

###
[`v0.10.3`](https://redirect.github.com/external-secrets/external-secrets/releases/tag/v0.10.3)

[Compare
Source](https://redirect.github.com/external-secrets/external-secrets/compare/v0.10.2...v0.10.3)

Image: `ghcr.io/external-secrets/external-secrets:v0.10.3`
Image: `ghcr.io/external-secrets/external-secrets:v0.10.3-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v0.10.3-ubi-boringssl`

#### What's Changed

- release: update helm charts to version v0.10.2 by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3846](https://redirect.github.com/external-secrets/external-secrets/pull/3846)
- Use Conjur API's built in JWT functions by
[@&#8203;szh](https://redirect.github.com/szh) in
[https://github.com/external-secrets/external-secrets/pull/3771](https://redirect.github.com/external-secrets/external-secrets/pull/3771)
- fix: set grpc resolver explicitly in yandex by
[@&#8203;stek29](https://redirect.github.com/stek29) in
[https://github.com/external-secrets/external-secrets/pull/3838](https://redirect.github.com/external-secrets/external-secrets/pull/3838)
- Add values.schema.json generation to Helm chart by
[@&#8203;PrateekKumar1709](https://redirect.github.com/PrateekKumar1709)
in
[https://github.com/external-secrets/external-secrets/pull/3774](https://redirect.github.com/external-secrets/external-secrets/pull/3774)
- fix: only replace data if it is in the middle of the path by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3852](https://redirect.github.com/external-secrets/external-secrets/pull/3852)
- fix: bitwarden API url to point to the correct default location by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3848](https://redirect.github.com/external-secrets/external-secrets/pull/3848)
- feat: update bitwarden server sdk chart version by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3850](https://redirect.github.com/external-secrets/external-secrets/pull/3850)
- chore(deps): bump github/codeql-action from 3.26.5 to 3.26.6 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3855](https://redirect.github.com/external-secrets/external-secrets/pull/3855)
- chore(deps): bump actions/setup-python from 5.1.1 to 5.2.0 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3856](https://redirect.github.com/external-secrets/external-secrets/pull/3856)
- chore(deps): bump mkdocs-material from 9.5.33 to 9.5.34 in
/hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3857](https://redirect.github.com/external-secrets/external-secrets/pull/3857)
- chore(deps): bump mkdocs from 1.6.0 to 1.6.1 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3858](https://redirect.github.com/external-secrets/external-secrets/pull/3858)
- chore(deps): bump watchdog from 4.0.2 to 5.0.0 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3861](https://redirect.github.com/external-secrets/external-secrets/pull/3861)
- chore(deps): bump certifi from 2024.7.4 to 2024.8.30 in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3859](https://redirect.github.com/external-secrets/external-secrets/pull/3859)
- chore(deps): bump zipp from 3.20.0 to 3.20.1 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3860](https://redirect.github.com/external-secrets/external-secrets/pull/3860)
- chore: update dependencies by
[@&#8203;eso-service-account-app](https://redirect.github.com/eso-service-account-app)
in
[https://github.com/external-secrets/external-secrets/pull/3862](https://redirect.github.com/external-secrets/external-secrets/pull/3862)
- Add blog post about ESO and IBM Secrets Manager by
[@&#8203;sali2801](https://redirect.github.com/sali2801) in
[https://github.com/external-secrets/external-secrets/pull/3867](https://redirect.github.com/external-secrets/external-secrets/pull/3867)
- Removed duplicate and deprecated API spec page by
[@&#8203;7Pawns](https://redirect.github.com/7Pawns) in
[https://github.com/external-secrets/external-secrets/pull/3868](https://redirect.github.com/external-secrets/external-secrets/pull/3868)
- Delinea provider is listed twice on the documentation page, and Delin…
by [@&#8203;oscerd](https://redirect.github.com/oscerd) in
[https://github.com/external-secrets/external-secrets/pull/3874](https://redirect.github.com/external-secrets/external-secrets/pull/3874)
- Updated supported versions table for 0.10 release by
[@&#8203;shazib-summar](https://redirect.github.com/shazib-summar) in
[https://github.com/external-secrets/external-secrets/pull/3873](https://redirect.github.com/external-secrets/external-secrets/pull/3873)
- feat: adds scarf to docs by
[@&#8203;gusfcarvalho](https://redirect.github.com/gusfcarvalho) in
[https://github.com/external-secrets/external-secrets/pull/3876](https://redirect.github.com/external-secrets/external-secrets/pull/3876)
- docs: Update sponsors by
[@&#8203;gusfcarvalho](https://redirect.github.com/gusfcarvalho) in
[https://github.com/external-secrets/external-secrets/pull/3877](https://redirect.github.com/external-secrets/external-secrets/pull/3877)
- chore: add eso tools page by
[@&#8203;Sn0rt](https://redirect.github.com/Sn0rt) in
[https://github.com/external-secrets/external-secrets/pull/3870](https://redirect.github.com/external-secrets/external-secrets/pull/3870)
- New Generator for UUIDs by
[@&#8203;aschaber1](https://redirect.github.com/aschaber1) in
[https://github.com/external-secrets/external-secrets/pull/3296](https://redirect.github.com/external-secrets/external-secrets/pull/3296)
- fix: update uuids.generator shortname by
[@&#8203;Skarlso](https://redirect.github.com/Skarlso) in
[https://github.com/external-secrets/external-secrets/pull/3883](https://redirect.github.com/external-secrets/external-secrets/pull/3883)
- chore(deps): bump alpine from `0a4eaa0` to `beefdbd` in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3884](https://redirect.github.com/external-secrets/external-secrets/pull/3884)
- chore(deps): bump alpine from `0a4eaa0` to `beefdbd` by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3886](https://redirect.github.com/external-secrets/external-secrets/pull/3886)
- chore(deps): bump distroless/static from `ce46866` to `95eb83a` by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3887](https://redirect.github.com/external-secrets/external-secrets/pull/3887)
- chore(deps): bump golang from 1.23.0 to 1.23.1 by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3888](https://redirect.github.com/external-secrets/external-secrets/pull/3888)
- chore(deps): bump golang from 1.23.0-bookworm to 1.23.1-bookworm in
/e2e by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3889](https://redirect.github.com/external-secrets/external-secrets/pull/3889)
- chore(deps): bump alpine from 3.20.2 to 3.20.3 in /e2e by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3890](https://redirect.github.com/external-secrets/external-secrets/pull/3890)
- chore(deps): bump watchdog from 5.0.0 to 5.0.2 in /hack/api-docs by
[@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3891](https://redirect.github.com/external-secrets/external-secrets/pull/3891)
- chore(deps): bump platformdirs from 4.2.2 to 4.3.2 in /hack/api-docs
by [@&#8203;dependabot](https://redirect.github.com/dependabot) in
[https://github.com/external-secrets/external-secrets/pull/3892](https://redirect.github.com/external-secrets/external-secrets/pull/3892)
- chore: update dependencies by
[@&#8203;eso-service-account-app](https://redirect.github.com/eso-service-account-app)
in
[https://github.com/external-secrets/external-secrets/pull/3893](https://redirect.github.com/external-secrets/external-secrets/pull/3893)

#### New Contributors

- [@&#8203;stek29](https://redirect.github.com/stek29) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3838](https://redirect.github.com/external-secrets/external-secrets/pull/3838)
- [@&#8203;sali2801](https://redirect.github.com/sali2801) made their
first contribution in
[https://github.com/external-secrets/external-secrets/pull/3867](https://redirect.github.com/external-secrets/external-secrets/pull/3867)
- [@&#8203;7Pawns](https://redirect.github.com/7Pawns) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3868](https://redirect.github.com/external-secrets/external-secrets/pull/3868)
- [@&#8203;oscerd](https://redirect.github.com/oscerd) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3874](https://redirect.github.com/external-secrets/external-secrets/pull/3874)
- [@&#8203;Sn0rt](https://redirect.github.com/Sn0rt) made their first
contribution in
[https://github.com/external-secrets/external-secrets/pull/3870](https://redirect.github.com/external-secrets/external-secrets/pull/3870)

**Full Changelog**:
external-secrets/external-secrets@v0.10.2...v0.10.3

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Renovate
Bot](https://redirect.github.com/renovatebot/renovate).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOC43Mi4xIiwidXBkYXRlZEluVmVyIjoiMzguNzIuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUvaGVsbSIsInR5cGUvcGF0Y2giXX0=-->

Co-authored-by: lumiere-bot[bot] <98047013+lumiere-bot[bot]@users.noreply.github.com>
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.

Add values schema to the eso helm chart

3 participants