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

Feature: Introduce Mandatory Propagation of Labels at the Environment Level #6287

Open
2 tasks done
badal773 opened this issue Jan 15, 2025 · 0 comments
Open
2 tasks done
Assignees
Labels
enhancement New feature or request ENT-ATR needs-triage Issue is not approved or ready-to-work on

Comments

@badal773
Copy link
Contributor

🔖 Feature description

Screenshot 2025-01-15 at 12 35 20 PM Currently, we have the capability to define labels at the environment level, which are automatically propagated. However, this functionality is not mandatory for environment creation. Unlike application creation, where label specification is enforced, there is no policy enforcement to ensure labels are consistently applied at the environment level during its creation.

🎤 Pitch / Usecases

We propose the introduction of a policy mechanism, similar to Pod Security Levels, at the namespace level. This policy would ensure that no new pods are created with elevated access or security privileges beyond the defined thresholds. While Devtron currently supports the use of labels at the namespace level, there is no provision to make these labels mandatory during environment creation. Enforcing such a policy would enhance security and standardization across environments.

Screenshot 2025-01-15 at 12 42 49 PM

🔄️ Alternative

No response

👀 Have you spent some time to check if this issue has been raised before?

  • I checked and didn't find similar issue

🏢 Have you read the Code of Conduct?

@badal773 badal773 added enhancement New feature or request ENT-ATR needs-triage Issue is not approved or ready-to-work on labels Jan 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request ENT-ATR needs-triage Issue is not approved or ready-to-work on
Projects
None yet
Development

No branches or pull requests

4 participants