Deckhouse Code ships in Standard Edition (SE) and Enterprise Edition (EE).
Feature availability
| Category | Features | SE | EE |
|---|---|---|---|
| Installation types | Linux package, Omnibus Docker, Helm Chart, Deckhouse Platform module | Yes | Yes |
| Projects and groups | Groups and members, project visibility levels, project import, issues with several assignees, labels, milestones, boards, project and group wikis, delayed deletion of projects and groups | Yes | Yes |
| Source code | Git repositories with forks and the web editor, protected branches, push rules, pull mirroring, CODEOWNERS, Git access over SSH and HTTPS | Yes | Yes |
| Code review and merge requests | Merge requests with several reviewers and assignees, approval rules, external status checks, merge trains | Yes | Yes |
| CI/CD | Pipelines from .gitlab-ci.yml, protected environments, secrets from an external Vault or Deckhouse Stronghold, service accounts for pipelines, Kubernetes access on behalf of a user through the agent for Kubernetes, runner images with the autoscaling plugin for Deckhouse Virtualization Platform | Yes | Yes |
| Security scanning and reporting | Security scan policies, pipeline execution policies, SAST scanning with Opengrep, secret detection with the embedded Gitleaks, scanning of dependencies, licenses, secrets, container images and Kubernetes clusters with Trivy, the CodeScoring and PT AI scanner integrations, the AppSec.Hub integration, dependency, container and DAST scan reports, a dependency list from the CycloneDX SBOM, license compliance, the vulnerability report, the DefectDojo integration | No | Yes |
| Analytics reports | Issue analytics, CI/CD analytics, group repository analytics, code review analytics, merge request analytics, productivity analytics, contribution analytics, value stream analytics with custom value streams, the value streams dashboard, DORA metrics | No | Yes |
| Project analytics | Programming languages, test coverage and commit statistics of a project, commits by author, the built-in value stream of a project | Yes | Yes |
| Security settings and audit | Group and project security settings, instance security settings, security credentials, audit events | Yes | Yes |
| Identity and access | Sign-in with personal two-factor authentication, OmniAuth providers, LDAP synchronization, sign-in restrictions, group and project creation restrictions, protocol restrictions, instance-wide two-factor authentication | Yes | Yes |
| Search | Advanced search, search indexing with OpenSearch | Yes | Yes |
| Integrations | Webhooks for group, project, and subgroup events; Relay (KAS) for agents for Kubernetes | Yes | Yes |
| Integrations | Jaga task tracker integration | Yes | Yes |
| Operations | Resource limits and performance settings, monitoring, maintenance mode, migration from GitLab CE and between installation types, backup and restore, upgrade, troubleshooting, the instance license key | Yes | Yes |
| REST API | Operations for projects, groups, users, merge requests, CI/CD and the other resources; access tokens and OAuth 2.0 | Yes | Yes |
| Projects and groups | Epics: child epics, issues and tickets, dates inherited from the children, blocking links between work items, epic color, work item weight and health status | Yes | Yes |
Pages available only in Enterprise Edition carry an “EE” badge in the documentation sidebar.