dlbock / dlbock.github.io

Source code for my blog
https://dlbock.github.io/
0 stars 0 forks source link

Autoscaling Concourse workers with custom Prometheus metrics | A scratchpad of sorts #13

Open utterances-bot opened 1 year ago

utterances-bot commented 1 year ago

Autoscaling Concourse workers with custom Prometheus metrics | A scratchpad of sorts

If you’re operating a Concourse cluster on Kubernetes, you may or may not need to implement the autoscaling of Concourse workers to automatically handle expanding and contracting workloads. The Concourse helm chart supports using Kubernetes’ Horizontal Pod Autoscaler to enable autoscaling based on observed CPU utilization or custom metrics.

https://dlbock.github.io/2021/12/06/autoscaling-concourse-workers-with-prometheus.html

dlbock commented 1 year ago

Test comment

sethatron commented 1 year ago

Really great doc, thanks for putting it together. Given the Concourse CI doc on this is still lacking, I think it would be great if you included a section for the concourse Helm values.yaml showing that:

worker: additionalVolumeMounts:

is required. This isn't really documented anywhere else, and this seems to be one of the first results when searching for Concourse CI HPA

dlbock commented 1 year ago

@sethatron Thanks for reading and for the comment! Maybe your comment will help future readers as well.