Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add Support to OCI Vault as a Config Source #4238

Closed
klustria opened this issue May 18, 2022 · 3 comments
Closed

Add Support to OCI Vault as a Config Source #4238

klustria opened this issue May 18, 2022 · 3 comments
Assignees
Labels
config enhancement New feature or request OCI P3

Comments

@klustria
Copy link
Member

Environment Details

  • Helidon Version: 2.50
  • Helidon MP

Problem Description

Find a suitable solution on how to use OCI Vault/Secrets as a config source

@trentjeff
Copy link
Member

trentjeff commented Jul 25, 2023

Relates to #3649
and #4191

We also need to determine whether we need refresh value, so that it could be cached or refreshed on a time interval.

See key management service.

@trentjeff
Copy link
Member

trentjeff commented Jul 25, 2023

Fwiw, I suggest we do this on 3.x and forward port it to 4.x, using MP.

@ljnelson ljnelson self-assigned this Jul 25, 2023
ljnelson added a commit to ljnelson/helidon that referenced this issue Aug 10, 2023
…al API-using MicroProfile Config ConfigSource implementation, by way of a Helidon MpMetaConfigProvider

Signed-off-by: Laird Nelson <laird.nelson@oracle.com>
ljnelson added a commit to ljnelson/helidon that referenced this issue Aug 16, 2023
Signed-off-by: Laird Nelson <laird.nelson@oracle.com>
ljnelson added a commit that referenced this issue Aug 21, 2023
Adds OciSecretsConfigSourceProvider. Addresses issue #4238.

Signed-off-by: Laird Nelson <laird.nelson@oracle.com>
ljnelson added a commit to ljnelson/helidon that referenced this issue Aug 21, 2023
Signed-off-by: Laird Nelson <laird.nelson@oracle.com>
ljnelson added a commit that referenced this issue Aug 21, 2023
Signed-off-by: Laird Nelson <laird.nelson@oracle.com>
@ljnelson
Copy link
Member

Fully addressed in #7520 and #7555. Closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
config enhancement New feature or request OCI P3
Projects
Archived in project
Development

No branches or pull requests

4 participants