Skip to content

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

Open
stevefulme1 wants to merge 1 commit intoredhat-cop:mainfrom
stevefulme1:feat/add-gitops-operator
Open

feat(operator-management): add OpenShift GitOps operator#21
stevefulme1 wants to merge 1 commit intoredhat-cop:mainfrom
stevefulme1:feat/add-gitops-operator

Conversation

@stevefulme1
Copy link
Copy Markdown

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>
Copy link
Copy Markdown
Contributor

@sabre1041 sabre1041 left a comment

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

metadata:
name: openshift-gitops-operator-group
spec:
targetNamespaces:
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.

Suggested change
targetNamespaces:
targetNamespaces: []

name: openshift-gitops-operator-group
spec:
targetNamespaces:
- *operator_management_gitops_namespace
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.

Suggested change
- *operator_management_gitops_namespace

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