Hosted GitOps integration
Connect with our Hosted GitOps to leverage Managed Argo CD
Integrate Codefresh pipelines with Hosted GitOps for deployments powered by managed Argo CD.
Codefresh Hosted GitOps includes a dedicated report image step that both reports and enriches deployed images. Add the report image step in your Codefresh CI pipeline and reference integrations with issue-tracking and container registry tools for Codefresh to retrieve and enrich image information.
For a brief overview of what you get with Codefresh Hosted GitOps, read the next section.
For information on how to connect to Hosted GitOps, see CI integration with Codefresh pipelines.
Hosted GitOps features
Hosted and hybrid runtimes
Codefresh Hosted GitOps is based on a hosted environemt, with the runtime hosted and managed by Codefresh.
After the three-step process of provisioning your hosted runtime, Codefresh handles administration and maintenance of the hosted runtime, including version and security updates.
Dashboards for visibility and traceability
A set of dashboards provide visibility into all aspects of deployment:
- The GitOps Dashboard in the Home Dashboard presents enterprise-wide deployment highlights across runtimes and clusters.
Get insights into important KPIs and deployments, all in the same location. View status of runtimes and managed clusters, deployments, failed deployments with rollbacks, most active applications. Use filters to narrow the scope to focus on anything specific.
- The GitOps Apps dashboard displays applications, also across runtimes and clusters, from which you can select individual applications for further analysis.
Individual application information is grouped by current and historical deployments, enriched with Argo, Jira, and Git details, including rollout visualizations for ongoing deployments, and an interactive tree view of application resources.
- The DORA metrics dashboard in Codefresh helps quantify DevOps performance. Apart from the metrics themselves, the DORA dashboard in Codefresh has several unique features to pinpoint just which applications or runtimes are contributing to problematic metrics.
Application management
Manage the application lifecycle in the Codefresh UI, from creating, editing, and deleting applications, to quick manual sync when needed.
Third-party integrations for image enrichment
Add integrations to issue-tracking tools such as Jira, and container-registries such as Docker Hub, JFrog and more, to enrich images.
Hosted vs. hybrid environments
The table below highlights the main differences between hosted and hybrid environments.
Functionality | Feature | Hosted | Hybrid |
---|---|---|---|
Runtime | Installation | Provisioned by Codefresh | Provisioned by customer |
Runtime cluster | Managed by Codefresh | Managed by customer | |
Number per account | Only one runtime | Multiple runtimes | |
Upgrade | Managed by Codefresh | Managed by customer | |
External cluster | Managed by customer | Managed by customer | |
Uninstall | Managed by customer | Managed by customer | |
Argo CD | Codefresh cluster | Customer cluster | |
CI Ops | Delivery Pipelines | Not supported | Supported |
Workflows | Not supported | Supported | |
Workflow Templates | Not supported | Supported | |
CD Ops | Applications | Supported | Supported |
Image enrichment | Supported | Supported | |
Rollouts | Supported | Supported | |
Integrations | Supported | Supported | |
Dashboards | Home Analytics | Hosted runtime and deployments | Runtimes, deployments, Delivery Pipelines |
DORA metrics | Supported | Supported | |
Applications | Supported | Supported |