KASM User Guide
If you’re on this document, you probably need a KASM server. Whether you have a school-issued chromebook or you want to try out KASM servers rather than directly downloading VS code and other tools onto your machine, this is the guide for you! If you are unfamilar with KASM Servers, check out this documentation first!
Now, we can move on to ac...
Nighthawk Registry Guide
Nighthawk Registry Description
The registry works with DockerHub has an instance of the developed containers for Kasm Workspaces. The items on the registry can be referenced by Kasm through its Workspace Registry management tool.
Nighthawk Coders Published Registry: kasm_registry GitHub Pages
NightHawd Coder GitHub location: ...
Kasm DockerHub Push
DockerHub Versions
DockerHub contains an instance of each Nighthawk Coders custom Kasm workspace.
Workspace History. To date there have been updates starting with Focal for development, transitioning to Jammy for class of 2024, and now plans to support Noble in the class of 2025 time frame as Kasm will support Noble Sep 1, 2024.
NightHawk ...
Kasm Workspaces Container Building
Kasm Workspaces Development
This Kasm workspaces project is intended to produce a Cloud Desktop environment with tools to meet the student’s development needs. Kasm workspaces are dependent on AWS EC2 servers that are installed to support Kasm’s Container streaming technology.
Kasm workspace software development workflow (-> action, * depend...
Multi-Server Workspace Registry
Workspace Registry Administration
Manual configuration is required to activite Workspaces that are published from the Nighthawk Registry.
Workspace Server Configs
Each time you perform a Terraform deployment you should make these adjustments to the server.
CPU and Memory override. As admin.kasm.local user goes to Compute / Docker Agents o...
Kasm user API guide
KASM API Overview
This section provides a guide on how to update a user in KASM using the KASM API. It covers the API endpoint, the required data structure, and the process to follow. Additionally, it highlights the password requirements enforced by KASM.
API Endpoint
To update a user in KASM, for instance using Postman, use the following end...
Nighthawk Registry Guide
Nighthawk Registry Description
The registry works with DockerHub has an instance of the developed containers for Kasm Workspaces. The items on the registry can be referenced by Kasm through its Workspace Registry management tool.
Nighthawk Coders Published Registry: kasm_registry GitHub Pages
NightHawd Coder GitHub location: ...
Migration Scripts
Database Migration Scripts
Every time the database schema is updated, a data migration is required.
This documentation provides details on the two primary scripts used for updating schema and migrating data. Data migration is particulary important for the RDS data as it contains data that is considered production, it should not be lost.
The ...
25 post articles, 4 pages.