Kasm Workspaces setup
Installation (Ubuntu 22.04)
apt update && apt upgrade -y && apt install curl -y
cd /tmp
curl -O https://kasm-static-content.s3.amazonaws.com/kasm_release_1.13.1.421524.tar.gz
tar -xf kasm_release_1.13.1.421524.tar.gz
bash kasm_release/install.sh --accept-eula --swap-size 8192 --admin-password admin --user-password user
Start/Stop
# restart all services on a server
cd /opt/kasm/bin
./stop
./start
# restart individual components
sudo docker restart kasm_agent
sudo docker restart kasm_api
sudo docker restart kasm_manager
sudo docker restart kasm_db
sudo docker restart kasm_proxy
Uninstallation
sudo /opt/kasm/current/bin/stop
sudo docker rm -f $(sudo docker container ls -qa --filter="label=kasm.kasmid")
export KASM_UID=$(id kasm -u)
export KASM_GID=$(id kasm -g)
sudo -E docker compose -f /opt/kasm/current/docker/docker-compose.yaml rm
sudo docker network rm kasm_default_network
sudo docker volume rm kasm_db_1.13.1
sudo rm -rf /opt/kasm/
sudo deluser kasm_db
sudo deluser kasm
Tuning
Resources:
