Home / Companies / Buildkite / Blog / September 2021

September 2021 Summaries

2 posts from Buildkite

Filter
Month: Year:
Post Summaries Back to Blog
The text discusses the advantages of using Buildkite with a focus on Elotl's Nodeless Kubernetes for optimizing CI/CD processes. It highlights the benefits of the Buildkite agent, which simplifies tasks like caching and artifact uploading. The challenges of managing self-hosted Buildkite agents are addressed, particularly the difficulty in estimating the ideal number of agents to keep costs low while maintaining efficiency. The text introduces autoscaling as a solution, particularly through the use of Kubernetes and Elotl's Nodeless Kubernetes, which allows for dynamic provisioning of resources and cost savings by using EC2 Spot Instances. Additionally, Buildscaler is introduced as a Kubernetes controller that efficiently manages the scaling of Buildkite agent pods, ensuring that builds are processed promptly while minimizing infrastructure costs. The system is praised for its ability to reduce waiting times and costs without compromising on developer productivity, as demonstrated by its application in companies like Flare.build. Overall, the integration of Buildscaler and Nodeless Kubernetes offers a strategic solution for managing CI/CD workloads efficiently and cost-effectively.
Sep 10, 2021 1,296 words in the original blog post.
Buildkite has introduced an integration with PagerDuty Change Events, designed to assist on-call engineers by providing immediate access to recent build and deployment information, thereby reducing incident resolution time. To utilize this integration, users must set up a Buildkite service within PagerDuty, obtain the service key, and incorporate it into their pipeline.yml file using the notify property, which includes conditionals to filter relevant build events. This integration allows PagerDuty to correlate build events with ongoing incidents and offers quick access to Buildkite builds via PagerDuty's mobile and web interfaces. For detailed instructions and a practical demonstration, users can refer to Mel's presentation at the PagerDuty Summit 2021 or consult the Change Events documentation.
Sep 07, 2021 159 words in the original blog post.