Home / Companies / Codefresh / Blog / July 2025

July 2025 Summaries

2 posts from Codefresh

Filter
Month: Year:
Post Summaries Back to Blog
GoodRx has released Lifecycle, an open-source digital healthcare platform designed to manage temporary or ephemeral environments, particularly for medium-sized developer teams. Originally an internal project since 2019, Lifecycle is now available on GitHub and features integration with Codefresh pipelines to create preview environments from Pull Requests. It provides a comprehensive solution for handling microservices, allowing developers to manage service dependencies and launch temporary environments with ease. Lifecycle enhances the Pull Request process by enabling live application verification and offering a user-friendly interface that supports Google Cloud and Amazon Web Services. Moreover, it introduces a novel "fallback" mechanism, allowing developers to focus on specific services while maintaining a stable environment for others, thereby balancing the need for full application replicas against resource constraints. This dual focus on creating both complete and shared testing environments sets Lifecycle apart from other tools in the industry, offering flexibility and efficiency in software development and testing workflows.
Jul 08, 2025 615 words in the original blog post.
Codefresh has developed a custom Kubernetes scheduler to optimize the performance and cost-efficiency of running Continuous Integration (CI) pipelines on their platform, as the default Kubernetes scheduler is not suited for ephemeral workloads typical of CI/CD processes. The solution involves creating "ballast" pods with low priority that get evicted to make room for actual build pods, enabling immediate start times and minimizing user frustration. Additionally, Codefresh designed a scheduler to tightly pack job-like workloads on nodes, allowing for efficient resource utilization and reducing cloud costs by preventing nodes from running half-empty. This custom approach, utilizing Kubernetes' inherent scheduling mechanisms, has significantly enhanced the speed and cost-effectiveness of Codefresh builds, providing a superior user experience.
Jul 07, 2025 2,014 words in the original blog post.