Sign inSign up

selenium/keda-admission-webhooks

Sponsored OSS

By Selenium

Updated 8 months ago

Image with stable KEDA core version and patch implementation for Selenium Grid Scaler in Kubernetes

Image
Integration & delivery
0

10K+

selenium/keda-admission-webhooks repository overview

Introduction

Selenium Grid Scaler is a built-in scaler is maintained in upstream KEDA repository. The scaler implementation could be found here. The official docs of the scaler could be seen here.

Now, SeleniumHQ/docker-selenium involves as the maintainer for the scaler.

In order to deliver and get feedback continuously on any new bug fixes, improvement, or features for the Selenium Grid scaler. We select the latest stable version of KEDA core, patch the scaler implementation then build and deploy KEDA container images following our image tag convention.

The stable implementation will be merged to the upstream KEDA repository frequently and will be available in the next KEDA core release.

How to use the patched scaler

Replace the image registry and tag of these KEDA components with the patched image tag:

docker pull selenium/keda:2.18.0-selenium-grid-20260120
docker pull selenium/keda-metrics-apiserver:2.18.0-selenium-grid-20260120
docker pull selenium/keda-admission-webhooks:2.18.0-selenium-grid-20260120

Besides that, you also can use image tag latest or nightly.

The tag looks unlike the Selenium Grid tags because these images repackage upstream KEDA: they carry the KEDA core version they were built from, and they are re-tagged when KEDA releases, not on every Selenium Grid release. Neither the version nor the date will track the Grid tag.

If you are deploying KEDA core using their official Helm chart, you can overwrite the image registry and tag by providing the following values in the values.yaml file. For example:

  image:
    keda:
      registry: selenium
      repository: keda
      tag: "2.18.0-selenium-grid-20260120"
    metricsApiServer:
      registry: selenium
      repository: keda-metrics-apiserver
      tag: "2.18.0-selenium-grid-20260120"
    webhooks:
      registry: selenium
      repository: keda-admission-webhooks
      tag: "2.18.0-selenium-grid-20260120"

If you are deployment Selenium Grid chart with autoscaling.enabled is true (implies installing KEDA sub-chart), KEDA images registry and tag already set in the values.yaml. Refer to list configuration.

Full documentation

The Docker-Selenium project in GitHub has an extensive README that will help you find the correct way to get this images up and running for your use case.

License

The project is made possible by volunteer contributors who have put in thousands of hours of their own time, and made the source code freely available under the Apache License 2.0.

Tag summary

Content type

Image

Digest

sha256:c8337527b

Size

26.6 MB

Last updated

about 1 year ago

docker pull selenium/keda-admission-webhooks

This week's pulls

Pulls:

140

Last week