Explore projects
-
Updated
-
Updated
-
Updated
-
Updated
-
Updated
-
Updated
-
Updated
-
Provides a microservice for reading and importing EnvironmentDefinitions, EnvironmentDefinitionVersions and ExamEnvironmentDefinitions.
Updated -
Provides parts or the entire pipeline to import an environment into LABoration.
Updated -
LABoration / Components / FakeCRD Resolver
MIT LicenseProvides a library as well as a container image for resolving the simplified manifest files that converts them into real K8s manifest files.
UpdatedUpdated -
Provides all Custom Resource Definitions that the cluster uses, including both the Kubernetes configuration and the TypeScript models.
Updated -
LABoration / Operator - Running Environment
MIT LicenseProvides a control loop for the CRD RunningEnvironment (and thus an operator) to actually start and stop environments, as well as for editing the CRD to provide the backend with the necessary information and thus, among other things, for the user.
Updated -
LABoration / Backend
MIT LicenseProvides a REST API for listing, starting and stopping environments. Interacts with the Kubernetes cluster itself, but provides an abstraction and security layer.
Updated -
LABoration / Frontend
MIT LicenseProvides a web-based user interface that allows interaction with the API and thus with the system in a user-friendly way.
Updated