Available in:  EE

Preliminary version. The functionality may change, but the basic features will be preserved. Compatibility with future versions is ensured, but may require additional migration actions.

Code is a GitLab-based repository management system which serves as an all-in-one solution for software development teams, enabling collaboration, automation, and end-to-end DevOps workflows in a single application.

Accessible under code subdomain: assuming public domain template is %s.example.com, the UI will be available at https://code.example.com.


IMPORTANT

Before installing the module, please be aware:

Upon disabling the module, all data generated during its operation will be permanently lost.

Additionally, encryption keys for data stored in PostgreSQL will be removed.

Installation

Installation happens in a few steps:

  1. Enabling of corresponding module installs a special k8s operator responsible for further installation and maintenance of Deckhouse Code
  2. Creation and configuration of external dependencies: postgres, redis, s3.
  3. Creations k8s custom resource CodeInstance enables operator to install Deckhouse Code with defined parameters

Refer to Getting-Started section of documentation for more details on installation process.

Integrations support

Plugin name Documentation
Jira Official documentation link
Jenkins Official documentation link
EvaProject Official documentation link