Skip to content

kasmtech/workspaces-autoscale-startup-scripts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kasm AutoScale Startup Scripts

These scripts are example startup scripts that may be used for autoscaling Servers and Docker Agents in a Kasm Workspaces deployment.

Servers

Kasm Workspaces can auto-scale full stack VMs and add them to a Server Pool. You may want to add startup scripts to the VM to take actions on boot. For example, for a Windows server you may need to join it to Active Directory. For a Linux Server you may need to install and configure KasmVNC.

Docker Agents

Kasm Workspaces can auto-scale Docker Agents and join them to the cluster in order to fulfill client sessions of containerized desktops and applications. The VMs you spin up can be base Ubuntu images that are maintained by the Cloud Service Provider and the startup scripts can install Docker and the Kasm agent. This project provides example startup scripts you can use your auto scaled deployments. We attempt to have a single script that will work on any of the supported cloud providers.

Releases

Use the folder below that matches the version of Kasm Workspaces you have deployed.

Latest

The latest folder is designed to work with all releases above the latest versioned releases listed below. At the time of this writing that would mean developer preview and beyond. Kasm Workspaces developer preview and greater support scaling general VMs which can be used as Kasm Docker Agents used to support containerized desktops and applications for end-user sessions and Windows and Linux VMs for traditional desktop sessions.

1.16.0

Kasm Workspaces 1.16.0 and greater support scaling general VMs which can be used as Kasm Docker Agents used to support containerized desktops and applications for end-user sessions and Windows and Linux VMs for traditional desktop sessions.

1.15.0

Kasm Workspaces 1.15.0 and greater support scaling general VMs which can be used as Kasm Docker Agents used to support containerized desktops and applications for end-user sessions and Windows and Linux VMs for traditional desktop sessions.

1.14.0

Kasm Workspaces 1.14.0 and greater support scaling general VMs which can be used as Kasm Docker Agents used to support containerized desktops and applications for end-user sessions and Windows and Linux VMs for traditional desktop sessions.

1.13.0

Kasm Workspaces 1.13.0 and greater support scaling general VMs which can be used as Kasm Docker Agents used to support containerized desktops and applications for end-user sessions and Windows and Linux VMs for traditional desktop sessions.

1.12.0

Kasm Workspaces 1.12.0 and greater support scaling general VMs which can be used as Kasm Docker Agents used to support containerized desktops and applications for end-user sessions and Windows and Linux VMs for traditional desktop sessions.

1.11.0

Kasm Workspaces 1.11.0 supports scaling of Kasm Agents, which support containerized desktops and applications for end-user sessions.

1.10.0

Kasm Workspaces 1.10.0 supports scaling of Kasm Agents, which support containerized desktops and applications for end-user sessions.

About

Startup scripts to support auto-scaling in Kasm Workspaces

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published