sysadmin:projects:s23:linuxrebuild
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| sysadmin:projects:s23:linuxrebuild [2023/04/12 19:00] – kjohns23 | sysadmin:projects:s23:linuxrebuild [2023/04/12 19:50] (current) – kjohns23 | ||
|---|---|---|---|
| Line 40: | Line 40: | ||
| === Kubernetes Based Shared Containers === | === Kubernetes Based Shared Containers === | ||
| + | |||
| + | Build a SoCS Linux Docker Container and deploy to Kubernetes. These containers would be shared, similar to the current environment, | ||
| == Benefits == | == Benefits == | ||
| * Potential to auto-scale cluster to more responsively meet the load | * Potential to auto-scale cluster to more responsively meet the load | ||
| - | * Docker container | + | * SSH/VSCode connections would no longer impact NoMachine |
| + | * Container | ||
| == Drawbacks == | == Drawbacks == | ||
| * Potentially more complex setup with more unknowns | * Potentially more complex setup with more unknowns | ||
| + | |||
| + | == Notes == | ||
| + | * Will need to determine best cluster ingress configuration. Metallb? Traefik? HAProxy? Something else? | ||
| === Container SSH ==== | === Container SSH ==== | ||
| - | Use [[https:// | + | Use [[https:// |
| == Benefits == | == Benefits == | ||
| * Completely removes impact of one student an another user's environment | * Completely removes impact of one student an another user's environment | ||
| + | * Container based setup could also be distributed to students | ||
| == Drawbacks == | == Drawbacks == | ||
| * Under relatively inactive development - new and potentially unstable | * Under relatively inactive development - new and potentially unstable | ||
| * Complex setup for authentication server | * Complex setup for authentication server | ||
sysadmin/projects/s23/linuxrebuild.1681326011.txt.gz · Last modified: 2023/04/12 19:00 by kjohns23