Operations¶
At this point, you have successfully deployed the CoCalc OnPrem service. This part is about how to operate and scale it.
Prerequisites¶
All this assumes you are familiar with HELM Charts, Kubernetes and know your way around with YAML.
Some abbreviations used to talk to Kubernetes come from Kubectl Aliases.
The
/ops
directory has anactivate.sh
script, which you can copy, adjust to your needs, and source.It’s highly recommended to read about the Architecture first, in order to get an understanding which part is responsible for what.
Table of Contents¶
Versions: release notes, available Docker images, their deprecations, etc.
Admin: overview what admins can do, how to create more admins, etc.
Updating: make sure to update regularly, to get new features and bugfixes
Language Models: notes about Large Language Models.
Scaling: expands on how to scale proportional to the number of projects and users, etc.
Software Environment: how to change the software environment of the project pods
Resource Management: managing resources in your cluster by e.g. modifying the resource limits of project pods
Patching Projects: how to patch project pods
Monitoring: how to monitor the system
Backup and Restore: notes about backup and restore
Troubleshooting: common problems and how to solve them
Tips and tricks: some tips and tricks