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

Make extra* parameters configurable as objects #29

Merged
merged 8 commits into from
Oct 6, 2023

Conversation

matej-g
Copy link

@matej-g matej-g commented Oct 4, 2023

This is first part of work to address https://coralogix.atlassian.net/browse/ES-71.

Changing these parameters from array to objects will enable us to merge parameters provided by users and provided by default in our upstream chart.

The idea is instead of listing the objects in an array, we embed them in the parent object and each child object's key should correspond to the particular parameters name (e.g. environment variable name, volume name etc.).

Changes to telemetry-shipper charts will follow up.

Signed-off-by: Matej Gera <matejgera@gmail.com>
Signed-off-by: Matej Gera <matejgera@gmail.com>
Signed-off-by: Matej Gera <matejgera@gmail.com>
Signed-off-by: Matej Gera <matejgera@gmail.com>
@matej-g matej-g force-pushed the make-extra-params-objects branch 3 times, most recently from eb6d0da to 1635037 Compare October 4, 2023 15:54
Signed-off-by: Matej Gera <matejgera@gmail.com>
@matej-g matej-g force-pushed the make-extra-params-objects branch from 1635037 to 0daeb77 Compare October 4, 2023 16:03
Signed-off-by: Matej Gera <matejgera@gmail.com>
Signed-off-by: Matej Gera <matejgera@gmail.com>
@matej-g matej-g merged commit 63c47cf into coralogix:main Oct 6, 2023
2 checks passed
matej-g added a commit that referenced this pull request Oct 9, 2023
* Revert "Make `extra*` parameters configurable as objects (#29)"

This reverts commit 63c47cf.

* Bump version

Signed-off-by: Matej Gera <matejgera@gmail.com>

---------

Signed-off-by: Matej Gera <matejgera@gmail.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.

2 participants