Configure plans
Use the plans feature to limit resources that are available for users. You can assign plans to individual users or user groups.
To enable the feature, specify plan parameters under the plansConfig key in datalore.values.yaml.
Each particular plan is described by the following set of fields:
Option | Example value | Description |
|---|---|---|
|
| ID of the plan for internal needs. Must be unique |
|
| Required for only one plan on the list, assigns the plan for all users as default |
|
| Name of the plan that will be shown in UI |
|
| Disk space in persistence storage allowed per user |
|
| Number of parallel running agents allowed per user |
|
| Computation time per month available for each agent type; more than one agent type allowed, details in the tip below. Keys inside this field (like |
Example
- Duration format
The computation time is specified in the
PnDTnHnMnS:duration format where:P: mandatory first characternD(optional): number of days (day = 24 hours)T: required when specifying time (hours, minutes, or seconds)nH(optional): number of hoursnM(optional): number of minutesnS(optional): number of seconds with a fractional part
Examples:
PT20.345S: 20.345 secondsPT15M: 15 minutesPT10H: 10 hoursP2D: 2 daysP2DT3H4M: 2 days, 3 hours, and 4 minutes