The runner periodically checks for newer versions and logs a message when updates are available. You can see the current version of your runner in the Gitpod UI under Settings -> Runners.
Updates are performed manually using the Gitpod CLI. To update your runner:
Stop the runner
If running in the terminal, press Ctrl+C
If running as a service:
Copy
Ask AI
sudo systemctl stop gitpod-runner
Stopping the runner does not stop any running environments. The
environments will continue running, but the runner will not process
any new start/stop requests or report environment status updates to
Gitpod while it is stopped.
The Linux runner runs environments as virtual machines on your host. The runner has a built-in limit of 10 environments (excluding deleted environments) per runner. To maintain good performance:
Monitor system resource usage (CPU, memory, disk)
Consider the number of concurrent environments
Keep sufficient free disk space for environment data