How-to Guides

How-to solve concrete problems

Tips for cc-backend frontend development

How to setup cc-backend for easiert frontend development

Migrations

Database and job archive migrations

Hands-On Demo

Hands-On Demo for a basic ClusterCockpit setup and API usage (without Docker)

How to add a notification banner

Add a message of the day banner on homepage

How to create a `cluster.json` file

How to initially create a cluster configuration

How to customize cc-backend

Add legal texts, modify login page, and add custom logo.

How to deploy and update cc-backend

Recommended deployment and update workflow for production use

How to generate JWT tokens

How to prepare a new release

Steps to prepare releases with goreleaser

How to regenerate the Swagger UI documentation

How to setup a systemd service

Run ClusterCockpit components as systemd services

How to use the Swagger UI documentation

Unit tests

How to do software testing