Last month, Codefresh introduced a new GitOps Environment dashboard that facilitates the promotion of Argo CD applications across different environments, addressing a long-standing challenge of application versioning in Kubernetes. This dashboard is groundbreaking as it allows users to easily promote application and configuration changes while providing comprehensive information about applications, surpassing the capabilities of vanilla Argo CD. Codefresh has addressed the issue of versioning by allowing users to define their own versioning parameters through a PromotionTemplate CRD, which can be customized according to various tools like Helm, Kustomize, or even custom scripts. This flexibility is crucial for large organizations, as it enables consistent application promotion across diverse environments and configurations. The article discusses the complexities of defining an application version and highlights the importance of a unified versioning strategy for effective application promotion. The upcoming blog post promises to delve into the specifics of deciding what components to promote, further enhancing the utility of the Codefresh dashboard.