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

[Epic][Enterprise]: Namespaces #50

Open
zhenik opened this issue Sep 17, 2020 · 1 comment
Open

[Epic][Enterprise]: Namespaces #50

zhenik opened this issue Sep 17, 2020 · 1 comment

Comments

@zhenik
Copy link
Collaborator

zhenik commented Sep 17, 2020

Description

Enterprise feature Namespaces is implemented in Consul, Nomad and Vault.

The main idea is isolation in a shared cluster. (teams, deployments, services, policies, etc...)

Acceptance Criteria

    • Provide isolation in consul (resource isolation) #346
    • Provide isolation in nomad (with different users, teams and different deployments)
    • Provide isolation in vault (resouce isolation) WIP #357

References

Feature idea

Main idea consul

Consul namespaces allow global operators to create isolated environments in a shared cluster and apply any required service access restrictions for authenticated users.

Main idea nomad

Namespaces enhance the usability of a shared cluster by isolating teams from the jobs of others, by providing fine grain access control to jobs when coupled with ACLs, and by preventing bad actors from negatively impacting the whole cluster.

Main idea vault

Many organizations implement Vault as a "service", providing centralized management for teams within an organization while ensuring that those teams operate within isolated environments known as tenants.

@zhenik zhenik added this to User stories in Team DataStack via automation Sep 17, 2020
@zhenik
Copy link
Collaborator Author

zhenik commented Sep 22, 2020

@Neha-Sinha2305 Neha-Sinha2305 changed the title UserStory[Enterprise]: Namespaces [Epic][Enterprise]: Namespaces Sep 25, 2020
@zhenik zhenik moved this from Priortized Backlog to Reviewer approved in Team DataStack Sep 30, 2020
@zhenik zhenik moved this from Reviewer approved to QA in Team DataStack Sep 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant