agent-stack-k8s
is a Kubernetes controller that uses the Buildkite Agent API to watch for scheduled jobs assigned to the controller's queue.
[!NOTE] Starting with v0.28.0, the Buildkite GraphQL API is no longer used. If you are upgrading from an older version, your GraphQL-enabled token can be safely removed from your configuration or Kubernetes secret. Only the Agent token is required.
- A Kubernetes cluster
- A Cluster Agent Token
- A Cluster Queue
- The UUID of this Cluster is also required. See Obtain Cluster UUID
For installation, see Installation
Documentation can be found under docs/
.
For a broader context of what is Buildkite, see the Buildkite Documentation.