question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Workspaces namespaces should be labelled

See original GitHub issue

Is your enhancement related to a problem? Please describe.

If users are manually creating their workspace namespaces there is no way to do a cleanup of those workspaces.

Describe the solution you’d like

If the che-server is creating the namespace it should add some labels:

  labels:
    app.kubernetes.io/part-of: che.eclipse.org
    app.kubernetes.io/component: workspace-namespace

Issue Analytics

  • State:closed
  • Created 3 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

2reactions
l0rdcommented, Nov 2, 2020

I am ok to grant extra permissions to the operator. cc @davidfestal

But the admin that installs Che should be able to choose not to grant those permissions to Che SA and pre-create the namespaces.

I don’t think we should fail if the namespaces aren’t labelled.

0reactions
sparkoocommented, Mar 2, 2021

Closing this issue. Namespace labeling is done. Remaining olm installer may be not an issue already, of should be solved as standalone task.

Read more comments on GitHub >

github_iconTop Results From Across the Web

VPC design - Best Practices for Deploying WorkSpaces
This section describes best practices for sizing your VPC and subnets, traffic flow, and implications for directory services design.
Read more >
Set up multi-tenancy with workspaces :: Gloo Gateway Docs
Workspace labels must match the KubernetesCluster labels on the management cluster. You can check those labels with the following command. Decide which ...
Read more >
Namespaces - Kubernetes
In Kubernetes, namespaces provides a mechanism for isolating groups of resources within a single cluster. Names of resources need to be unique ...
Read more >
Support workspace namespace configuration in che-operator
I've updated the PR (eclipse-che/che-operator#137). It gives full permissions (to create namespace and to manage workspaces in that namespace) ...
Read more >
Tanzu Mission Control - Namespace Management
Now that we have a workspace created, we can define our namespaces. Under the Workspaces menu item, click “NEW NAMESPACE.” On the following ......
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found