NewBuildkite hosted agents. Check out the Q1 Release for the latest features, including managed CI/CD offerings for Mac and Linux.

Best practices for running CI/CD on Kubernetes

Key things to consider in the quest to bring all the performance, flexibility, and cost benefits of Kubernetes to your CI/CD.

Peter BuckleyMel Kaulfuss

Peter Buckley and Mel Kaulfuss


Goodbye integers. Hello UUIDv7!

Exploring the tradeoffs of different database indexes; from sequential integers, randomly generated UUIDs, to time-based identifiers and the latest & greatest UUIDv7

Gordon Chan

Gordon Chan


Alternatives to Jenkins

Compare Jenkins to other CI/CD tools to find the best option for you—including CircleCI, GitHub Actions, GitLab, TeamCity, Bamboo, and Buildkite.

Michael Belton

Michael Belton


Continuous compliance and governance in CI/CD

Consider how security, compliance & governance might seamlessly work in CI/CD, and strike the right balance between efficiency and security.

Mel Kaulfuss

Mel Kaulfuss


Best Practices for Terraform CI/CD

Learn how to ensure your Terraform projects are collaborative, scalable, secure, and resilient by managing them in shared CI/CD pipelines.

Daniel RingMel Kaulfuss

Daniel Ring and Mel Kaulfuss

A person in a flying canoe paddles by the Kubernetes logo

Getting started with Kubernetes and Buildkite: A bubbly trip in the clouds

Learn how to use the new Kubernetes (k8s) stack to deploy Buildkite agents to any cloud, including using kind, AKS, EKS, and GKE.

Peter Buckley

Peter Buckley


CI/CD best practices

Creating a CI/CD pipeline is only the first step. Optimizing it is the real journey, but there are best practices anyone can follow to improve their CI/CD maturity.

Mike Morgan

Mike Morgan


Applying SRE Principles to CI/CD

Slow, unreliable CI/CD? Learn how to use SLOs, SLIs, and Error Budgets to maintain focus, prioritize effort, and rebuild developer trust in CI/CD.

Mel Kaulfuss

Mel Kaulfuss


Extending Buildkite with plugins: HashiCorp Vault

Learn how to customize and extend Buildkite CI/CD pipelines using plugins. We'll look at how to manage secrets in pipelines with HashiCorp Vault.

Michael Belton

Michael Belton


Buildkite or Jenkins: Choosing the right tool for you

A detailed comparison of Buildkite & Jenkins, understand how Buildkite improves on many of Jenkins' great features with added flexibility, & control.

Michael Belton

Michael Belton


Signed Git commits with Sigstore, Gitsign and OIDC

James Healy

James Healy


Reproducible Machine Learning with Buildkite

Andy MacKinlay

Andy MacKinlay