Skip to main content

GitOps Export

OpenShift console plugin

Scan a namespace from the OpenShift console, classify each resource, remove cluster-generated noise, download Git-ready YAML, and generate Argo CD Application manifests from the same browser workflow.

License: Apache-2.0OpenShift Console Plugin

Quick Start

oc apply -k manifests/overlays/install
oc -n gitops-export-console rollout status deployment/gitops-export-console
oc wait --for=condition=complete job/gitops-export-console-install-patcher \
-n gitops-export-console --timeout=120s

Refresh the OpenShift console and open the GitOps Export tab on a Project or Namespace details page.

Explore

Screenshots

Operating Model

AreaCurrent model
ScopeSingle namespace, browser-side scan
OutputSanitized YAML previews, ZIP archive, Argo CD Application YAML
Auth modelOpenShift console session and namespace RBAC
RuntimeStatic plugin served by nginx, no backend API
Install pathKustomize overlay plus one-time console patcher Job

GitOps Export is intentionally narrow. It does not push to Git, install Argo CD, or modify target namespace resources. It helps users convert live namespace state into reviewable GitOps artifacts.