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

Update operator information #1139

Merged
merged 6 commits into from
Jul 2, 2019

Conversation

thbkrkr
Copy link
Contributor

@thbkrkr thbkrkr commented Jun 24, 2019

This commit:

  • removes the operator namespace in the operator information because it may be seen as private
  • rename the uuid field in operator_uuid
  • add a boolean field for the use of a custom operator namespace
  • add operator roles

@thbkrkr thbkrkr changed the title Remove operator namespace in the operator information Update operator information Jun 24, 2019
@thbkrkr thbkrkr force-pushed the remove-ns-from-operator-info branch from 6992d97 to 9ded81d Compare June 24, 2019 14:18
operators/pkg/about/info.go Outdated Show resolved Hide resolved
Copy link
Contributor

@sebgl sebgl left a comment

Choose a reason for hiding this comment

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

LGTM implementation-wise. I'm a bit concerned about the general purpose behind this.

I'm not sure what CustomOperatorNamespace brings us. Why do we care? We do have to support deploying the operator in a custom namespace anyway, it's not like we would change things if we noticed most people use the default namespace?

Would listing the operator roles instead (global, namespace, all) be more interesting?

@thbkrkr thbkrkr merged commit 1c59ed0 into elastic:master Jul 2, 2019
@thbkrkr thbkrkr deleted the remove-ns-from-operator-info branch July 15, 2019 15:10
@pebrc pebrc added >enhancement Enhancement of existing functionality v0.9.0 labels Jul 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
>enhancement Enhancement of existing functionality v0.9.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants