Skip to content

Commit 87116e7

Browse files
committed
Merge remote-tracking branch 'origin/bugfix' into sc-13221-group-ib-asm-connector-docs
# Conflicts: # docs/content/import_data/pro/connectors/connectors_tool_reference.md
2 parents 9b63f7f + aa90681 commit 87116e7

47 files changed

Lines changed: 1601 additions & 27 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
137 KB
Loading
144 KB
Loading
278 KB
Loading
91.5 KB
Loading
123 KB
Loading
220 KB
Loading
5.35 KB
Loading
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
---
2+
title: "Upgrading DefectDojo Pro (On-Premise)"
3+
description: "Supported upgrade procedure for self-hosted DefectDojo Pro deployments using the Helm chart"
4+
draft: false
5+
weight: 5
6+
audience: pro
7+
---
8+
9+
This page describes the supported upgrade procedure for self-hosted DefectDojo Pro deployments that use the DefectDojo Pro Helm chart.
10+
11+
## Upgrade everything as one unit
12+
13+
Each DefectDojo Pro release consists of a Helm chart version, container image versions, and the Pro settings files. These are built and tested together and must be upgraded together as one unit.
14+
15+
Upgrading only the image tags is not supported and will break your deployment.
16+
17+
## Settings files and upgrades
18+
19+
DefectDojo Pro ships a `pro_settings.py` file with every release, and the file changes with nearly every version. Do not carry a copy of `pro_settings.py` forward across upgrades, and do not patch an older copy by hand. The application must always run the `pro_settings.py` that matches its version.
20+
21+
Put your own customizations in `local_settings.py`, never in `pro_settings.py`. Your `local_settings.py` is preserved across upgrades.
22+
23+
The Helm chart ships and mounts the matching `pro_settings.py` and your `local_settings.py` automatically. When you upgrade using the chart, there is nothing to copy or migrate by hand.
24+
25+
## Supported upgrade procedure
26+
27+
1. Review the release notes for every version between your current version and your target version, not just the target itself. See the [DefectDojo Pro Changelog](/releases/pro/changelog/) and the version-specific [upgrade notes](/releases/os_upgrading/upgrading_guide/).
28+
2. Back up your database.
29+
3. Upgrade to the Helm chart release that matches your target application version, reusing your existing values files. Do not change image tags independently of the chart version.
30+
31+
If you have questions about upgrading your on-premise deployment, contact [support@defectdojo.com](mailto:support@defectdojo.com).

docs/content/import_data/pro/connectors/about_connectors.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ We currently support Connectors for the following tools, with more on the way:
2929
* **Akamai API Security**
3030
* **Anchore**
3131
* **AWS Security Hub**
32+
* **Backstage** (asset inventory: builds Product hierarchy and team ownership from the Software Catalog)
3233
* **BurpSuite**
3334
* **Checkmarx ONE**
3435
* **Dependency-Track**

docs/content/import_data/pro/connectors/connectors_tool_reference.md

Lines changed: 173 additions & 0 deletions
Large diffs are not rendered by default.

0 commit comments

Comments
 (0)