[go: up one dir, main page]

Skip to content

Enforce labeling and additional attributes for the K8s Node selector for Workspace namespaces

Everyone can contribute. Help move this issue forward while earning points, leveling up and collecting rewards.

Release notes

Problem to solve

Currently, there it not a way to enforce labels/attributes to specific workspace nodes via the K8s Node Selector. This is needed in order to charge-back the use of resources to specific projects or groups.

Proposal

Mechanism to assign labels to the correct workspace node when creating workspaces via the K8s Node Selector

this section expanded to support adding specific groups or projects. It should also enforce a namespace or other attribute such as a label or annotation for all members of the allowed project

Remote_development:
  enabled: true
  dns_zone: "<workspaces.example.dev>" # DNS zone of the URL where workspaces are available

Intended users

Feature Usage Metrics

Does this feature require an audit event?

Edited by 🤖 GitLab Bot 🤖