Skip to content

feat(operator-management): add OpenShift GitOps operator#21

Merged
sabre1041 merged 2 commits into
redhat-cop:mainfrom
stevefulme1:feat/add-gitops-operator
Apr 14, 2026
Merged

feat(operator-management): add OpenShift GitOps operator#21
sabre1041 merged 2 commits into
redhat-cop:mainfrom
stevefulme1:feat/add-gitops-operator

Conversation

@stevefulme1

Copy link
Copy Markdown
Contributor

Summary

  • Adds openshift-gitops-operator to the default operator list in the operator_management role
  • Defines namespace (openshift-gitops-operator), OperatorGroup, and Subscription following the existing operator definition pattern
  • GitOps operator will now be deployed automatically on the hub cluster during Migration Factory setup

Related

  • Resolves: MFG-194

Test plan

  • Verify the GitOps operator installs successfully on a hub cluster via the operator_management role
  • Confirm no conflicts with existing operators in the default list
  • Validate that the operator subscription resolves from the redhat-operators CatalogSource

🤖 Generated with Claude Code

Adds the openshift-gitops-operator to the default operator list so it
is deployed on the hub cluster during Migration Factory setup.

Resolves: MFG-194

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@sabre1041 sabre1041 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Confirmed working with proposed changes

Comment thread roles/operator_management/defaults/main.yml Outdated
Comment thread roles/operator_management/defaults/main.yml Outdated
Address review feedback — set targetNamespaces to [] for
AllNamespaces install mode and remove unused YAML anchor.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>

@sabre1041 sabre1041 left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@sabre1041 sabre1041 merged commit efec86a into redhat-cop:main Apr 14, 2026
16 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants