Projects
The ChaosCenter comes with a project management system that can be used for working on chaos experiments with multiple different projects across different chaos infrastructures.
Prerequisitesβ
Before learning about the concept of projects, it is important to note that a project signifies a separation between Chaos infrastructures, Schedules, Visualization, and Teams (discussed in the next section) configurations, and prior knowledge of these will prove fruitful in understanding the concept of projects in-depth.
Projectsβ
The project management feature is the second level of privilege layer delivered by the ChaosCenter and a breakdown can be observed in the below diagram:
The specifics of project management with respect to different first layer privilege levels (Admin/non-admin users) are discussed below:
The Admin user of the portal has a default project (named as adminβs project
) created on the initial login, and by default has the owner
privileges in this project.
The Admin can create a user (these users will be treated as non-admin users), and each of these users will have their own projects created on completion of their initial login. The Owner
of a project can invite multiple users to their project, and a user can be a part of multiple projects, these features are covered under the teaming section.
Summaryβ
Projects can be imagined as separations between multiple different configurations for your chaos and help you manage collaborations between multiple teams.