Version 1.2.2 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.
Getting Started
The central component of ClusterCockpit is the web- and api backend
cc-backend
. We provide a demo setup that allows you to get an impression of
the web interface. If you just want to try the demo and you have a Linux OS you
can do so using the cc-backend
release binary.
You find detailed instructions on how to setup the demo with the release binary here
If you have a different OS or want to build cc-backend
yourself follow the instructions below.
Prerequisites
To build cc-backend
you need:
- A go compiler, version 1.20 or newer. Most recent os environments should have a package with a recent enough version. On MacOS we recommend to use Homebrew to install on.
- A node.js environment including the
npm
package manager. - A git revision control client.
- For the demo shell script you need
wget
to download the example job archive
Try it out!
All ClusterCockpit components are available within the GitHub ClusterCockpit project.
Clone cc-backend
and change directory into the repository:
git clone https://github.com/ClusterCockpit/cc-backend.git && cd cc-backend
Note
The startDemo script will download a tar file with 38MB (223MB on disk)!Execute the demo start script:
./startDemo.sh
What follows is output from building cc-backend
and downloading the job-archive
HTTP server listening at 127.0.0.1:8080...
Open a web browser and access http://localhost:8080. You should see the ClusterCockpit login page:
Enter demo
for the Username and demo
for the Password and press the Submit button. After that the ClusterCockpit index page should be displayed:
The demo user has the admin role and therefore can see all views.
Note
Because the demo only loads data from the job archive some views as the status and systems view do not work!For details about the features of the web interface have a look at the user guide.
Installation
Setup
Is there any initial setup users need to do after installation to try your project?
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.