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 open-match-override setting #1490

Merged
merged 4 commits into from
Dec 5, 2022

Conversation

kemurayama
Copy link
Collaborator

What this PR does / Why we need it:

Currently, ConfigMap (open-match-override) should be installed via --set open-match-override.enabled=true.

This PR enables users to set open-match-override.enabled with values.yaml.

Which issue(s) this PR fixes:

Closes #

Special notes for your reviewer:

Copy link
Contributor

@mridulji mridulji left a comment

Choose a reason for hiding this comment

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

I think you may also need to change here to mention "enabled". So it will be

{{- if index .Values "open-match-override" "enabled" }}

But are you able to successfully install open-match (by yaml/helm both ways) by the changes you made 🤔 ?

@mridulji
Copy link
Contributor

Hey @kemurayama, Please let us know if you are able to test the suggested changes or if there is something you need help with.

@mridulji mridulji added this to the v1.6.0 milestone Nov 23, 2022
@mridulji mridulji added enhancement New feature or request good first issue Good for newcomers area/refinement labels Dec 5, 2022
@kemurayama
Copy link
Collaborator Author

Hi @mridulji,

I've confirmed that I needed to add "enabled" in om-configmap-override.yaml as you mentioned to install open-match-configmap-override.

Copy link
Contributor

@mridulji mridulji left a comment

Choose a reason for hiding this comment

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

LGTM👍🏻

@mridulji mridulji merged commit 33efc84 into googleforgames:main Dec 5, 2022
syntxerror added a commit that referenced this pull request Dec 6, 2022
* Default values of configs (#1508)

* setting validation and default values of configs

* config check in internal/config package

* Add open-match-override setting (#1490)

* Add open-match-override setting

* Added enabled

Co-authored-by: Jon Foust <38893532+syntxerror@users.noreply.github.com>
Co-authored-by: Mridul Goswami <mridulgoswami@google.com>

* shifted e2e tests to project root (#1481)

* release 1.6.0-rc.1 changes

* release changes for tutorials

* remaining changes

Co-authored-by: kemurayama <7068107+kemurayama@users.noreply.github.com>
Co-authored-by: Jon Foust <38893532+syntxerror@users.noreply.github.com>
@kemurayama kemurayama deleted the config-override branch October 18, 2023 02:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/refinement enhancement New feature or request good first issue Good for newcomers
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants