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 for regions customValues #699

Merged

Conversation

johnksv
Copy link
Contributor

@johnksv johnksv commented Dec 16, 2023

Custom values can be defined in onyxia-api. This feature was introduced in onyxia-api in PR InseeFrLab/onyxia-api#298 .
This PR does such that these values can be used in the helm templates. They will be available as region.customValues. in helm templates.

web/src/core/ports/OnyxiaApi/XOnyxia.ts Outdated Show resolved Hide resolved
web/src/core/usecases/launcher/thunks.ts Outdated Show resolved Hide resolved
web/src/core/adapters/onyxiaApi/default.ts Outdated Show resolved Hide resolved
web/src/core/ports/OnyxiaApi/DeploymentRegion.ts Outdated Show resolved Hide resolved
@garronej
Copy link
Contributor

Nice! Thanks a lot!

This feature was introduced in onyxia-api in PR 298 (  InseeFrLab/onyxia-api#298).
Values from onyxia api configuration (regions.json -> services.customValues) are available to use in helm templates as region.customValues

Co-authored-by: garronej <[email protected]>
@johnksv johnksv force-pushed the add-support-custom-values branch from 35748a8 to 869f4ec Compare December 16, 2023 21:40
@johnksv
Copy link
Contributor Author

johnksv commented Dec 16, 2023

Thank you for review. I have implemented and tested your changes and forced push the commit.

@garronej garronej merged commit 6535023 into InseeFrLab:main Dec 17, 2023
5 checks passed
@johnksv johnksv deleted the add-support-custom-values branch December 17, 2023 07:30
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