Skip to content

Releases: buildkite/agent-stack-k8s

v0.11.1

27 May 05:03
v0.11.1
6ad40d6
Compare
Choose a tag to compare

v0.11.1 (2024-05-27)

Full Changelog

Fixed

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.11.1
Digest: sha256:497cae4b991e2b06db7f12bba8b196753e13195b04ddeeb0649f213901733ebc

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.11.1
Digest: sha256:b771cfc2329aea4f1ad1f84c4511e684fb18fa53c735732a7a635bd6ce55a459

Agent

Image: ghcr.io/buildkite/agent:3.73.1
Digest: sha256:c19ffd02a60d50a70cfc8714b329fca0314ff18d0d453a32509bfd00c60728dc

v0.11.0

16 May 07:14
v0.11.0
666b59e
Compare
Choose a tag to compare

v0.11.0 (2024-05-16)

Full Changelog

This release is merely to ship a new buildkite-agent (pretty much).
Some changes in the agent that are more relevant to the k8s stack:

Other notable agent changes:

Changed

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.11.0
Digest: sha256:7d8ac23d25cc888bfb75de952bf569f2fc3d8eed8456935126041941793fdef3

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.11.0
Digest: sha256:fccfea2c9875819243d38f439b43366d4f70fe74407f22672ec2d0bf943418d9

Agent

Image: ghcr.io/buildkite/agent:3.73.0
Digest: sha256:3ac585a93ba4041f0962108a019f02d6ed618a876e9c523819246f81ce44814b

v0.10.0

15 Apr 05:00
v0.10.0
04e5d85
Compare
Choose a tag to compare

v0.10.0 (2024-04-15)

Full Changelog

Added

Changed

Dependency updates

Full Changelog: v0.9.0...v0.10.0

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.10.0
Digest: sha256:d4698e35bdf3d07c8d751fdbc612a64a22c3ed8795be3a24db6e964a77b53d88

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.10.0
Digest: sha256:3bcf53314a6faede933c70ba6a2e4892d31addce5b92261ca9ff84fc9225f2b2

Agent

Image: ghcr.io/buildkite/agent:3.69.0
Digest: sha256:11380f3f6954b8a36ac4ddfe97bcd68d8160fde39ea5793e70519263c426c8d7

v0.9.0

04 Apr 06:02
v0.9.0
5fb4e45
Compare
Choose a tag to compare

v0.9.0 (2024-04-04)

Full Changelog

Added

Changed

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.9.0
Digest: sha256:195595580fdec86ca8592b422820661a75f5594e56121464de69df13edcadb0a

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.9.0
Digest: sha256:56b39a64439557d47386db83d631a3a69e38dffeb167392ac060052188f7fd64

Agent

Image: ghcr.io/buildkite/agent-stack-k8s/agent:0.9.0
Digest: sha256:8d34a3a52e190e3bf6c89e41caefb51573a66c7a86516bc5d45a44cf49f109e2

v0.8.0

13 Mar 03:28
v0.8.0
47a721a
Compare
Choose a tag to compare

v0.8.0 (2024-03-13)

Full Changelog

Added

Changes

  • Upload artifacts from artifact_paths as part of job execution #251 (@triarius)
  • Workspace no longer has global RWX permissions #246 (@triarius)
  • Git Credentials are no longer automatically available after checkout #246 (@triarius)
  • Pods will have an annotation that prevents cluster autoscaler from terminating running jobs #237 (@c2h5oh)

Fixes

  • Fix k8s-stack only getting jobs that have equal set of agent query rules #263 (@moskyb)
  • Fix issue where pods would not start due to permissions errors when creating the Job API socket #263 (@moskyb)

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.8.0
Digest: sha256:7bc8f0d45a4a4b4e6fe2dd52735dc7d969af6ad9eff2167f3076f6677d90c223

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.8.0
Digest: sha256:aa35e6564eaee6c4096bed047fa80d8d3e13ea26d92844ac8bc30888fd39a393

Agent

Image: ghcr.io/buildkite/agent-stack-k8s/agent:0.8.0
Digest: sha256:6be8161319292c22b6482492e99d648f7f9e481d2b4db95f4f1df386bc73ffbc

v0.7.0

22 Aug 05:56
v0.7.0
ebdc537
Compare
Choose a tag to compare

v0.7.0 (2023-08-21)

Full Changelog

Added

  • An option, extraVolumeMounts, to enable volumes shared across job pods #198 (@kingatlas)
  • Options for annotations in secrets and service account metadata #199 #197 (@jiaquan1)
  • An option for tolerations to the helm chart #196 (@kingatlas)

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.7.0
Digest: sha256:193f9c1bc73e726adca7ed521227d58f54d666652b127dbcdcb4e22181164428

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.7.0
Digest: sha256:6d747da4f3898b092010fcdc382fc59dc3d90c5478d41e0a01eb9b6f53a9d91f

Agent

Image: ghcr.io/buildkite/agent-stack-k8s/agent:0.7.0
Digest: sha256:4e889f8299f4b452183da320c3c4fb5466764038b1df24b36d24f76a1be1502b

v0.6.1

01 Aug 07:16
v0.6.1
8a3b9b4
Compare
Choose a tag to compare

v0.6.1 (2023-08-01)

Full Changelog

Changed

  • Fix agent token secret in configMap is incorrect when external secrets are used #193 (@triarius)
  • Fix controller may steal jobs when configured with multiple agent tags #162 (@triarius)

Internal

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.6.1
Digest: sha256:863df2a7e908b95a449a8aa9f3b27e756119f5ed0db8a2e89400750dad7d1800

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.6.1
Digest: sha256:339f8ca5afebcd32c6ce6163e698e80882e601b7510e6e429f46a7573b98dafc

Agent

Image: ghcr.io/buildkite/agent-stack-k8s/agent:0.6.1
Digest: sha256:b6edd5f5de775ecde000152e7c03af54338807b9244289269b3cddb1c49f3c08

v0.6.0

18 Jul 23:50
v0.6.0
2661fad
Compare
Choose a tag to compare

v0.6.0 (2023-07-11)

Full Changelog

Added

Changed

  • Publish latest images for agent, controller, and helm chart on main branch #180 #177 (@triarius)
  • Change the ClusterRole to a Role in the helm chart #164 (@triarius)

Fixed

  • Fixed docs on locations of default images for agent and controller #178 (@triarius)
  • Fix nullifying annotations when there are no labels #156 (@clbx)

Internal fixes and improvements

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.6.0
Digest: sha256:2a0c93dbe87d18a49728a6d489fb5ab2b01af46fce2193ce1f8cca2eb122c8e3

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.6.0
Digest: sha256:f39008459ca7e7b6f0a504e902dc698ccedadd88b045b68f533633ff79ac0493

Agent

Image: ghcr.io/buildkite/agent-stack-k8s/agent:0.6.0
Digest: sha256:22c2c81ad5b487ec82e452b464fa1fc7a5b8852af45adda7c5146a21381f9f1b

v0.5.1

29 Mar 07:10
v0.5.1
b5811c8
Compare
Choose a tag to compare

v0.5.1 (2023-03-29)

Full Changelog

Fixed

  • Fix jobs are not acquired when in a queue in a cluster #154 (@triarius)
  • Fix broken link in SSH configuration README section. #151 (@clbx)

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.5.1
Digest: sha256:147724609aa242911db82a1b08120959e08438dad2e74770ecb97e85e03438f9

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.5.1
Digest: sha256:7f9c742327c109bd46a4e43c703ced6f06559346a6cc71cf4e37bc5ea1f27385

Agent

Image: ghcr.io/buildkite/agent-stack-k8s/agent:0.5.1
Digest: sha256:cec30b1655129d207ea2d0d73340b44d8fdb72a2db80212131dbcca43353bd8c

v0.5.0

28 Mar 04:15
717e9a3
Compare
Choose a tag to compare

v0.5.0 (2023-03-28)

Full Changelog

Added

  • Add job url as an annotation #149 (@triarius)
  • Add an informer to the controller that watches for pods in ImagePullBackOff and cancels the Buildkite job #143 (@triarius)
  • Add tags to agents launched by the controller #137 (@triarius)
  • Add nodeSelector to values.yaml schema #139 (@triarius)

Changed

Images

Helm chart

Image: ghcr.io/buildkite/helm/agent-stack-k8s:0.5.0
Digest: sha256:1ba38482b67c764ad7e2189d7fc64367c4e33e8367f858537faeb5d77c8542a2

Controller

Image: ghcr.io/buildkite/agent-stack-k8s/controller:0.5.0
Digest: sha256:12cacc4e4b954f430273155ff5156ea1b9cf30fd40cc97a42846247309dac9a4

Agent

Image: ghcr.io/buildkite/agent-stack-k8s/agent:0.5.0
Digest: sha256:4dcb4c2d5eaea23e2a879ee957b6407a05ee4cd06308b110563351228d2988bf