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:
- Enabling of corresponding module installs a special k8s operator responsible for further installation and maintenance of Deckhouse Code
- Creation and configuration of external dependencies: postgres, redis, s3.
- Creations k8s custom resource
CodeInstanceenables 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 |