You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/content/en/open_source/upgrading/2.51.md
-13Lines changed: 0 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,16 +30,6 @@ This release introduces several important changes to the Helm chart configuratio
30
30
> The previous volume implementation prevented mounting projected volumes (such as secret mounts with renamed key names) and per-container volume mounts (like nginx emptyDir when readOnlyRootFs is enforced).
31
31
> The new approach resolves these limitations.
32
32
33
-
#### Security context
34
-
35
-
This Helm chart extends security context capabilities to all deployed pods and containers.
36
-
You can define a default pod and container security context globally using `securityContext.podSecurityContext` and `securityContext.containerSecurityContext` keys.
37
-
Additionally, each deployment can specify its own pod and container security contexts, which will override or merge with the global ones.
38
-
39
-
#### Fine-grained resources
40
-
41
-
Now each container can specify the resource requests and limits.
42
-
43
33
#### Moved values
44
34
45
35
The following Helm chart values have been modified in this release:
@@ -49,8 +39,6 @@ The following Helm chart values have been modified in this release:
49
39
-`redis.redisServer` → `redisServer` (prevents potential schema conflicts with upstream chart)
50
40
-`redis.transportEncryption.params` → `redisParams` (prevents potential schema conflicts with upstream chart)
51
41
-`postgresql.postgresServer` → `postgresServer` (prevents potential schema conflicts with upstream chart)
52
-
-`securityContext.djangoSecurityContext` → deprecated in favor of container-specific security contexts (`celery.beat.containerSecurityContext`, `celery.worker.containerSecurityContext`, `django.uwsgi.containerSecurityContext` and `dbMigrationChecker.containerSecurityContext`)
53
-
-`securityContext.nginxSecurityContext` → deprecated in favor of container-specific security contexts (`django.nginx.containerSecurityContext`)
54
42
55
43
### New features
56
44
@@ -67,7 +55,6 @@ The following Helm chart values have been modified in this release:
67
55
-**Optional secret references**: Some secret references are now optional, allowing the chart to function even when certain secrets are not created.
68
56
-**Fixed secret mounting**: Resolved issues with optional secret mounts and references.
69
57
-**Improved code organization**: Minor Helm chart refactoring to enhance readability and maintainability.
70
-
-**Extra anotations**: Now we can add common annotations to all resources.
71
58
72
59
## PostgreSQL Major Version Upgrade in Docker Compose
Copy file name to clipboardExpand all lines: docs/content/en/open_source/upgrading/2.52.md
+30-2Lines changed: 30 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,6 +2,34 @@
2
2
title: 'Upgrading to DefectDojo Version 2.52.x'
3
3
toc_hide: true
4
4
weight: -20251006
5
-
description: No special instructions.
5
+
description: Helm chart changes.
6
6
---
7
-
There are no special instructions for upgrading to 2.52.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.52.0) for the contents of the release.
7
+
8
+
## Helm Chart Changes
9
+
10
+
This release introduces more important changes to the Helm chart configuration:
11
+
12
+
### Breaking changes
13
+
14
+
#### Security context
15
+
16
+
This Helm chart extends security context capabilities to all deployed pods and containers.
17
+
You can define a default pod and container security context globally using `securityContext.podSecurityContext` and `securityContext.containerSecurityContext` keys.
18
+
Additionally, each deployment can specify its own pod and container security contexts, which will override or merge with the global ones.
19
+
20
+
#### Fine-grained resources
21
+
22
+
Now each container can specify the resource requests and limits.
23
+
24
+
#### Moved values
25
+
26
+
The following Helm chart values have been modified in this release:
27
+
28
+
-`securityContext.djangoSecurityContext` → deprecated in favor of container-specific security contexts (`celery.beat.containerSecurityContext`, `celery.worker.containerSecurityContext`, `django.uwsgi.containerSecurityContext` and `dbMigrationChecker.containerSecurityContext`)
29
+
-`securityContext.nginxSecurityContext` → deprecated in favor of container-specific security contexts (`django.nginx.containerSecurityContext`)
30
+
31
+
### Other changes
32
+
33
+
-**Extra annotations**: Now we can add common annotations to all resources.
34
+
35
+
There are other instructions for upgrading to 2.52.x. Check the [Release Notes](https://github.com/DefectDojo/django-DefectDojo/releases/tag/2.52.0) for the contents of the release.
0 commit comments