We've since iterated on other solutions for using Buildkite with k8s. Please check out github.com/buildkite/agent-stack-k8s for a supported solution. We'll continue to accept PRs for this repository, but won't be doing any active maintenance.
The official Buildkite Helm Charts repository.
Get the latest Helm release.
helm repo add buildkite https://buildkite.github.io/charts/
helm repo update
To install the Agent chart with the release name bk-agent
:
helm install --name bk-agent --namespace buildkite buildkite/agent --set agent.token="BUILDKITE_AGENT_TOKEN"
Check Agent chart readme for more customisation options.
** You’ve now got Buildkite Agents running on your Kubernetes cluster! 🎉 **
Fork the repo
, make changes and test it by installing the chart to see it is working. :)
On success make a pull request (PR).
Upon successful review, someone will give the PR a LGTM in the review thread.
- A massive thanks to Rimas Mocevicius for authoring Buildkite Agent chart.
Copyright (c) 2020 Buildkite Pty Ltd. See LICENSE for details.