August 2025 Summaries
8 posts from Codefresh
Filter
Month:
Year:
Post Summaries
Back to Blog
The text discusses various advanced techniques and tools for managing Kubernetes deployments and enhancing security in GitOps workflows. It highlights the use of Argo Rollouts for progressive delivery and header-based routing, securing Argo CD in multi-tenant environments with application projects, and integrating GitOps secrets management using Argo CD, Hashicorp Vault, and the External Secret Operator. Additionally, it covers multi-service progressive delivery, temporary preview environments based on pull requests, and secure credentials management using the External Secrets Operator and AWS Secrets Manager. The text also showcases how companies have utilized Codefresh to build internal developer portals and different applications, along with promoting a GitOps certification to build skills and credibility in the field.
Aug 27, 2025
125 words in the original blog post.
The document covers a range of updates and introductions related to Codefresh and Argo CD, focusing on enhancements in continuous integration, GitOps cloud services, and Kubernetes optimization. It discusses the benefits of using environments over clusters for development experiences, the integration of Codefresh GitOps Cloud with Argo CD for seamless environment promotions, and the introduction of Codefresh Steps for Octopus Deploy. The text also highlights the evaluation of Codefresh with a local setup, the stages of the Argo maturity curve, and the availability of enterprise support with priority fixes for Argo users. Additionally, it touches on improving Kubernetes at the edge, securing container images with the Codefresh OIDC provider, and recent security updates to prevent brute-force and denial of service attacks, while encouraging readers to enhance their skills with a GitOps certification.
Aug 27, 2025
139 words in the original blog post.
Argo CD, a tool for implementing GitOps, requires careful adherence to best practices to avoid common pitfalls, such as misusing the target revision field for promotions and improperly structuring repositories. It's important to distribute applications across different Kubernetes clusters and use application sets to manage configurations effectively. Leveraging Helm hierarchies and understanding deletion and finalizers can enhance deployment strategies, while previewing and diffing deployments can aid in managing changes. Proper installation, upgrade processes, and managing application dependencies are crucial, as is using Argo CD alongside tools like Kustomize for tasks such as ConfigMap rollouts. Earning a GitOps certification can help build skills and credibility in this domain.
Aug 27, 2025
111 words in the original blog post.
The text discusses various developments and achievements in the domain of GitOps and Kubernetes, highlighting the release of GoodRx's lifecycle solution for ephemeral developer environments with integrated support for Codefresh pipelines, and the securing of Argo CD for 2025. It mentions the availability of Level 3 GitOps Certification and significant trends in GitOps adoption, as indicated by a new CNCF survey showing 91% of respondents have already adopted it. The Argo Project has graduated with unanimous support, and Argo CD now offers Level 2 certification focusing on scaling GitOps. The text also emphasizes the importance of attending key sessions at KubeCon North America and ArgoCon '22, and discusses the transformative impact of Kubernetes on e-commerce, as well as strategies for quickly identifying and addressing bugs. Overall, the text encourages building GitOps skills and credibility through certification.
Aug 27, 2025
131 words in the original blog post.
Codefresh is joining forces with Octopus Deploy to develop a comprehensive platform aimed at enhancing Kubernetes continuous delivery (CD), GitOps, continuous integration (CI), and Argo capabilities, marking 2024 as a pivotal year for reinventing software delivery. As part of its evolution, Codefresh has introduced a new hosted GitOps platform that features DORA dashboards and robust CI integrations, showcasing its commitment to making software development more accessible. Despite challenges posed by the pandemic in 2020, Codefresh has remained steadfast in its mission and has reported significant team growth, including the addition of three new executives. The company has also secured $27 million in new funding, which it plans to invest in further advancements, while encouraging developers to enhance their skills through a GitOps certification.
Aug 27, 2025
127 words in the original blog post.
The text highlights various resources and services available for users of Argo, a tool for managing Kubernetes deployments. It announces the availability of enterprise support and priority fixes for Argo users, emphasizing the importance of progressive delivery using Argo Rollouts. The content also features educational opportunities such as a CNCF webinar on GitOps Continuous Delivery with Argo and Codefresh, as well as a blog post on modeling GitOps environments and promoting releases. Additionally, it covers strategies to recover from failed deployments with Argo Rollouts and Prometheus metrics, and techniques to minimize deployment failures using smoke tests. The text addresses Kubernetes deployment antipatterns and provides tips for efficient Docker memory usage and crafting Java Docker build flows, while also encouraging readers to enhance their GitOps skills through certification.
Aug 27, 2025
116 words in the original blog post.
The text outlines various anti-patterns associated with using Argo CD, an open-source tool for continuous delivery that adheres to the GitOps methodology. These anti-patterns are practices that initially seem beneficial but can complicate processes over time, such as not understanding Argo CD's declarative setup, improperly using dynamic application creation methods, and misapplying Helm and Kustomize with Argo CD. The text emphasizes the importance of storing all Argo CD configurations in Git to maintain the integrity and auditability of deployments and warns against mixing infrastructure and application concerns, abusing features like multi-source applications, and relying on Argo CD for tasks it's not designed to handle, such as full software development lifecycle management. Recommendations are provided to avoid these pitfalls, such as using Application Sets for grouping applications, understanding the proper use of auto-sync and self-heal features, and separating concerns between developers and operators to enhance the efficiency and reliability of Argo CD implementations.
Aug 19, 2025
7,089 words in the original blog post.
The text provides a comprehensive guide on how to effectively use the targetRevision field within Argo CD applications, emphasizing best practices and potential pitfalls. It advocates for setting the targetRevision to "HEAD" for non-production environments to maintain simplicity, auditability, and ease of use, allowing developers to self-manage deployments and incident responses with straightforward Git commands. The guide cautions against using branch names, semantic ranges, or Git hashes for the targetRevision, as these practices complicate deployment history, hinder auditability, and slow down processes, especially during incidents. For production environments, the use of specific Git tags or Helm chart versions is suggested to ensure controlled deployments, albeit with an understanding of the inherent limitations such as the mutability of tags and the introduction of additional deployment steps. The text underscores the importance of aligning with GitOps principles to optimize both developer experience and operational efficiency.
Aug 01, 2025
2,504 words in the original blog post.