The GitOps Console plugin extends the OpenShift Container Platform web console by adding GitOps resources. The plugin is available as part of the Red Hat OpenShift GitOps Operator and provides a console UI for managing Argo CD and Argo Rollouts custom resources.
After you install the Red Hat OpenShift GitOps Operator, the OpenShift web console displays a GitOps navigation tab in the Administrator or Core platform perspective. The plugin is enabled by default. The GitOps navigation tab replaces the previous Environments tab and related pages in the Developer perspective.
The GitOps navigation tab provides access to the following Argo CD and Argo Rollouts resources:
- Applications
- ApplicationSets
- AppProjects
- ImageUpdaters
- Rollouts
- You have access to OpenShift Container Platform 4.18 or later.
- You have installed the Red Hat OpenShift GitOps Operator.
Each GitOps resource provides list and details pages that follow the standard OpenShift web console experience.
You can use these pages to:
- View GitOps resources in a selected namespace
- Create resources by using YAML templates
- Edit labels and annotations
- Filter resources by status, where applicable
- Paginate large filtered lists and details tables (10, 20, 50, or 100 items per page; default 50)
- Access related resources and events
The GitOps Console plugin integrates with the console navigation, allowing you to navigate between related resources and access contextual actions for each resource type.
The GitOps Console plugin provides search and template capabilities:
- Search integration: Search pages are enabled for Applications and ApplicationSets, allowing you to find instances from global search like other first-class resources.
- YAML templates: Pre-configured YAML templates are registered for Applications, ApplicationSets, AppProjects, ImageUpdaters, and Rollouts. These templates provide starter configurations with placeholders to speed up resource creation from the console.
- Enable the GitOps Console plugin
- Applications in the GitOps Console
- ApplicationSets in the GitOps Console
- AppProjects in the GitOps Console
- ImageUpdaters in the GitOps Console
- Rollouts in the GitOps Console
- Filter, search, and paginate resources
- Graphs and topology views
- Getting started
- Troubleshooting
From the gitops-console-plugin repository root:
pnpm serve-docsOpen http://localhost:3000.