LabStateObjects#
- class controller.models.domain.lab.LabStateObjects(env_config_map, quota, pod)#
Bases:
object
All of the Kubernetes objects required to reconstruct lab state.
On startup and reconciliation, these objects are retrieved from Kubernetes for each user with a running lab and are used to recreate the internal state for that user. This is a subset of the objects used to create the lab (see
LabObjects
).- Parameters:
env_config_map (
V1ConfigMap
) –quota (
Optional
[V1ResourceQuota
]) –pod (
V1Pod
) –