-
Notifications
You must be signed in to change notification settings - Fork 14
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
Add make catalog-deploy to allow loading dev operator from console #43
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #43 +/- ##
=======================================
Coverage 27.40% 27.40%
=======================================
Files 81 81
Lines 6965 6965
=======================================
Hits 1909 1909
Misses 4870 4870
Partials 186 186
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
@msherif1234, this pull request is now in conflict and requires a rebase. |
If you're updating the deploy namespace you'll also need to update the namespace
|
@msherif1234, this pull request is now in conflict and requires a rebase. |
README.md
Outdated
|
||
```sh | ||
export BUNDLE_IMG=quay.io/$USER/bpfman-operator-bundle:v$VERSION |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
NIT, $VERSION may not exist here, either just recommend a dev tag or tell the user to set Version above
export BUNDLE_IMG=quay.io/$USER/bpfman-operator-bundle:v$VERSION | |
export BUNDLE_IMG=quay.io/$USER/bpfman-operator-bundle:development |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
sure
config/samples/catalog/catalog.yaml
Outdated
@@ -0,0 +1,13 @@ | |||
apiVersion: operators.coreos.com/v1alpha1 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think this should go in config/samples/catalog
what about in it's own config directory? i.e config/catalog
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I just used the same layout we used in NOO but since this just for dev not sure if we should expose outside samples but I am fine either way, do u have motivation for it being under config ?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
No I don't care that much I just think isn't a sample at all, you could even put it under hack/
since really it's just a hack to preview the developer in operatorhub
Otherwise I don't care too much, if you want to leave it here that's fine
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I moved out under config
README.md
Outdated
[Developing the bpfman-operator](https://bpfman.io/v0.5.0-rc1/developer-guide/develop-operator) | ||
|
||
### Deploy as a bundle from the Console's OperatorHub page |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nit can you move this up to the Deploy bpfman Operator section?
README.md
Outdated
|
||
This mode is recommended when you want to test the customer experience of navigating through the operators' | ||
catalog and installing/configuring it manually through the UI. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
catalog and installing/configuring it manually through the UI. | |
catalog and installing/configuring it manually through the UI. Prior to committing the bundle to [community-operators](https://github.com/redhat-openshift-ecosystem/community-operators-prod) or [community-operators-prod](https://github.com/k8s-operatorhub/community-operators/pulls) |
Signed-off-by: Mohamed Mahmoud <mmahmoud@redhat.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
thanks!
…/ocp-bpfman chore(deps): update ocp-bpfman to 80544f9
fixes bpfman/bpfman#1178
Steps