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

Watch all namespaces #8172

Closed
millaguie opened this issue May 24, 2021 · 1 comment
Closed

Watch all namespaces #8172

millaguie opened this issue May 24, 2021 · 1 comment
Assignees
Labels
Component: Cluster management Type: Enhancement Logical improvement (somewhere between a bug and feature)

Comments

@millaguie
Copy link

Currently, the environment variable WATCH_NAMESPACE sets the namespace where the operator watches for new clusters, but if we want to deploy Vitess clusters in any namespace is not possible.

The current workaround for this is to deploy the operator in every namespace (because the comma-separated syntaxis for WATCH_NAMESPACE is not working neither)

Feature Description

Allow using the default operator-sdk behaviour of working cluster wide, by not setting WATCH_NAMESPACE environment variable. Because an operator should be cluster-wide scoped not namespace-scoped.

Use Case(s)

Running a single copy of the operator in the cluster be able to deploy multiple Vitess clusters in different namespaces.

@askdba askdba added Component: Cluster management Type: Enhancement Logical improvement (somewhere between a bug and feature) labels May 27, 2021
@deepthi
Copy link
Member

deepthi commented Jun 1, 2021

Can you please open this issue in https://github.com/planetscale/vitess-operator instead?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Component: Cluster management Type: Enhancement Logical improvement (somewhere between a bug and feature)
Projects
None yet
Development

No branches or pull requests

3 participants