Skip to content

Add extra container args config for both keda operator and metric server#245

Merged
tomkerkhove merged 1 commit into
kedacore:mainfrom
serbixote:add-container-extra-args
Feb 7, 2022
Merged

Add extra container args config for both keda operator and metric server#245
tomkerkhove merged 1 commit into
kedacore:mainfrom
serbixote:add-container-extra-args

Conversation

@serbixote

@serbixote serbixote commented Feb 7, 2022

Copy link
Copy Markdown
Contributor

Currently neither the KEDA operator nor the metric server accept extra arguments in the KEDA chart. However, in some cases we may need to set additional arguments like when How do I run KEDA with readOnlyRootFilesystem=true ? as describe in the KEDA FAQs where metric-server flags are needed.

This change enables the user to be able to set additional container arguments when needed.

Checklist

  • Commits are signed with Developer Certificate of Origin (DCO - learn more)
  • README is updated with new configuration values (if applicable)

@serbixote serbixote requested a review from a team as a code owner February 7, 2022 13:09
Signed-off-by: Marco Davalos <[email protected]>
@serbixote serbixote force-pushed the add-container-extra-args branch from 6c6d540 to b1f879c Compare February 7, 2022 13:13

@tomkerkhove tomkerkhove left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Thanks a ton!

@tomkerkhove tomkerkhove added this to the KEDA Core vNext milestone Feb 7, 2022
@tomkerkhove tomkerkhove merged commit 5bbc4fe into kedacore:main Feb 7, 2022
@tomkerkhove tomkerkhove removed this from the KEDA Core vNext milestone Apr 27, 2022
zroubalik pushed a commit to zroubalik/charts that referenced this pull request Aug 14, 2025
robinderooij-rl added a commit to RosemanLabs/keda-charts that referenced this pull request Sep 10, 2025
The http-add-on chart did not have the ability yet to add custom extra
env variables to the deployments. This implements it according to the
standard set in the PR implementing the extra container ags,
using an object instead of a list of objects. (See for this PR:
kedacore#245)

A previous PR was already made some time ago but it did not adhere to
the requested convention: kedacore#762

This PR tries to solve that issue.
robinderooij-rl added a commit to RosemanLabs/keda-charts that referenced this pull request Sep 10, 2025
The http-add-on chart did not have the ability yet to add custom extra
env variables to the deployments. This implements it according to the
standard set in the PR implementing the extra container ags,
using an object instead of a list of objects. (See for this PR:
kedacore#245)

A previous PR was already made some time ago but it did not adhere to
the requested convention: kedacore#762

This PR tries to solve that issue.

Signed-off-by: Robin de Rooij <[email protected]>
robinderooij-rl added a commit to RosemanLabs/keda-charts that referenced this pull request Sep 30, 2025
The http-add-on chart did not have the ability yet to add custom extra
env variables to the deployments. This implements it according to the
standard set in the PR implementing the extra container ags,
using an object instead of a list of objects. (See for this PR:
kedacore#245)

A previous PR was already made some time ago but it did not adhere to
the requested convention: kedacore#762

This PR tries to solve that issue.

Signed-off-by: Robin de Rooij <[email protected]>
wozniakjan added a commit that referenced this pull request Oct 6, 2025
* Add ability to add extra ENV vars to containers

The http-add-on chart did not have the ability yet to add custom extra
env variables to the deployments. This implements it according to the
standard set in the PR implementing the extra container ags,
using an object instead of a list of objects. (See for this PR:
#245)

A previous PR was already made some time ago but it did not adhere to
the requested convention: #762

This PR tries to solve that issue.

Signed-off-by: Robin de Rooij <[email protected]>

* Allow Keda to request SA tokens (#728)

* Allow Keda to request SA tokens

Signed-off-by: Bojan Zelic <[email protected]>

* Allow Keda to request SA tokens

Signed-off-by: Bojan Zelic <[email protected]>

* Allow Keda to request SA tokens

Signed-off-by: Bojan Zelic <[email protected]>

---------

Signed-off-by: Bojan Zelic <[email protected]>
Signed-off-by: Robin de Rooij <[email protected]>

* Move global extraEnvs object to their components

Signed-off-by: Robin de Rooij <[email protected]>

* http-add-on: migrate v1.Endpoints to discoveryv1.EndpointSlices (#779)

Signed-off-by: Jan Wozniak <[email protected]>
Signed-off-by: Robin de Rooij <[email protected]>

* release http-add-on v0.11.0 (#780)

Signed-off-by: Jan Wozniak <[email protected]>
Signed-off-by: Robin de Rooij <[email protected]>

* Add to README

Signed-off-by: Robin de Rooij <[email protected]>

---------

Signed-off-by: Robin de Rooij <[email protected]>
Signed-off-by: Bojan Zelic <[email protected]>
Signed-off-by: Jan Wozniak <[email protected]>
Co-authored-by: Bojan Zelic <[email protected]>
Co-authored-by: Jan Wozniak <[email protected]>
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