Skip to content

Commit e456c58

Browse files
authored
Merge branch 'main' into cleanup-helm-chart
2 parents e20976f + c894ff4 commit e456c58

File tree

8 files changed

+1858
-58
lines changed

8 files changed

+1858
-58
lines changed

helm/wrongsecrets-ctf-party/values.yaml

Lines changed: 37 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ balancer:
3939
# -- Set this to a fixed random alpa-numeric string (recommended length 24 chars). If not set this get randomly generated with every helm upgrade, each rotation invalidates all active cookies / sessions requirering users to login again.
4040
cookieParserSecret: null
4141
repository: jeroenwillemsen/wrongsecrets-balancer
42-
tag: 1.6.4aws
42+
tag: 1.6.5aws
4343
# -- Number of replicas of the wrongsecrets-balancer deployment. Changing this in a commit? PLEASE UPDATE THE GITHUB WORKLFOWS THEN!(NUMBER OF "TRUE")
4444
replicas: 2
4545
# -- Port to expose on the balancer pods which the container listens on
@@ -91,6 +91,7 @@ balancer:
9191
IRSA_ROLE: arn:aws:iam::233483431651:role/wrongsecrets-secret-manager #change this in your own AWS role!
9292
SECRETS_MANAGER_SECRET_ID_1: "wrongsecret" #only change if you need non-default AWS SM entries
9393
SECRETS_MANAGER_SECRET_ID_2: "wrongsecret-2" #only change if you need non-default AWS SM entries
94+
CHALLENGE33_VALUE: "VkJVR2gzd3UvM0kxbmFIajFVZjk3WTBMcThCNS85MnExandwMy9hWVN3SFNKSThXcWRabllMajc4aEVTbGZQUEtmMVpLUGFwNHoyK3IrRzlOUndkRlUvWUJNVFkzY05ndU1tNUM2bDJwVEs5SmhQRm5VemVySXdNcm5odTlHanJxU0ZuL0J0T3ZMblFhL21TZ1hETkpZVU9VOGdDSEZzOUpFZVF2OWhwV3B5eGxCMk5xdTBNSHJQTk9EWTNab2hoa2pXWGF4YmpDWmk5U3BtSHlkVTA2WjdMcVd5RjM5RzZWOENGNkxCUGtkVW4zYUpBVisrRjBROUljU009Cg=="
9495
metrics:
9596
# -- enables prometheus metrics for the balancer. If set to true you should change the prometheus-scraper password
9697
enabled: true
@@ -141,7 +142,7 @@ wrongsecrets:
141142
maxInstances: 500
142143
# -- Wrongsecrets Image to use
143144
image: jeroenwillemsen/wrongsecrets
144-
tag: 1.6.4-no-vault
145+
tag: 1.6.5-no-vault
145146
# -- Change the key when hosting a CTF event. This key gets used to generate the challenge flags. See: https://github.com/OWASP/wrongsecrets#ctf
146147
ctfKey: "[email protected]!9uR_K!NfkkTr"
147148
# -- Specify a custom Wrongsecrets config.yaml. See the Wrongsecrets Docs for any needed ENVs: https://github.com/OWASP/wrongsecrets
@@ -203,7 +204,7 @@ virtualdesktop:
203204
maxInstances: 500
204205
# -- Juice Shop Image to use
205206
image: jeroenwillemsen/wrongsecrets-desktop-k8s
206-
tag: 1.6.4
207+
tag: 1.6.5
207208
repository: commjoenie/wrongSecrets
208209
resources:
209210
request:
@@ -228,6 +229,39 @@ virtualdesktop:
228229
envFrom: []
229230
tolerations: []
230231

232+
## preps for the vault container: see https://github.com/OWASP/wrongsecrets-ctf-party/issues/250
233+
vaultContainer:
234+
# -- Specifies how many JuiceShop instances MultiJuicer should start at max. Set to -1 to remove the max Juice Shop instance cap
235+
maxInstances: 500
236+
# -- Juice Shop Image to use
237+
image: hashicorp/vault
238+
tag: 1.15.1
239+
repository: commjoenie/wrongSecrets
240+
resources:
241+
request:
242+
memory: 128mb
243+
cpu: 50m
244+
limits:
245+
memory: 256mb
246+
cpu: 1200m
247+
securityContext:
248+
allowPrivilegeEscalation: false
249+
readOnlyRootFilesystem: true
250+
runAsNonRoot: true
251+
capabilities:
252+
drop:
253+
- ALL
254+
seccompProfile:
255+
type: RuntimeDefault
256+
runtimeClassName: {}
257+
affinity: {}
258+
# -- Optional mount environment variables from configMaps or secrets (see: https://kubernetes.io/docs/tasks/inject-data-application/distribute-credentials-secure/#configure-all-key-value-pairs-in-a-secret-as-container-environment-variables)
259+
260+
envFrom: []
261+
tolerations: []
262+
263+
264+
231265
# Deletes unused Wrongsecrets namespaces after a configurable period of inactivity
232266
wrongsecretsCleanup:
233267
repository: jeroenwillemsen/wrongsecrets-ctf-cleaner

0 commit comments

Comments
 (0)