Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Issue 65065 #898

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Open

Issue 65065 #898

wants to merge 12 commits into from

Conversation

rwhundley
Copy link
Collaborator

Originating issue: IBMPrivateCloud/roadmap#65065

  • Add CNCF kustomize overlays to enable OLM/ODLM-less deploy
  • Adapt scheme/controller initialization to account for potential absence of OLM/ODLM APIs
  • Remove unused kustomize assets

@ibm-ci-bot
Copy link
Collaborator

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: rwhundley

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Signed-off-by: Rob Hundley <[email protected]>
* Skips managing OperandRequests because ODLM requires OLM v0 which in
  turn requires cluster permissions
* Skips requesting EDB share via CommonService CR because it largely
  depends upon ODLM
* Skips creating ClusterRole and ClusterRoleBinding for OpenShift
  Authentication

Signed-off-by: Rob Hundley <[email protected]>
Signed-off-by: Rob Hundley <[email protected]>
* Fix WATCH_NAMESPACE in overlays so that cncf does not rely upon
  namespace-scope ConfigMap to be populated
* Use target-specific variable for reusing a common `build-image` target
* Remove misplaced securityContext in affinity block in manager config

Signed-off-by: Rob Hundley <[email protected]>
Signed-off-by: Rob Hundley <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants