Skip to content

Commit 64e2a1b

Browse files
authored
feat(security): Add KaaS pentesting tools to docs (#242)
Integrates the KaaS security tooling docs into the docs. Rename previously added "automated-pentesting" entry to "-iaas" and add "-kaas". Both sections are now under-categories and are both displayed in the component overview. Signed-off-by: Dominik Pataky <[email protected]>
1 parent 382338b commit 64e2a1b

File tree

3 files changed

+40
-7
lines changed

3 files changed

+40
-7
lines changed

docs.package.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,13 +98,19 @@
9898
"repo": "SovereignCloudStack/security-infra-scan-pipeline",
9999
"source": "docs/*.md",
100100
"target": "docs/04-operating-scs/components",
101-
"label": "automated-pentesting"
101+
"label": "automated-pentesting-iaas"
102102
},
103103
{
104104
"repo": "SovereignCloudStack/security-infra-scan-pipeline",
105105
"source": "docs/images/*.png",
106106
"target": "docs/04-operating-scs/components",
107-
"label": "automated-pentesting/images"
107+
"label": "automated-pentesting-iaas/images"
108+
},
109+
{
110+
"repo": "SovereignCloudStack/security-k8s-scan-pipeline",
111+
"source": "docs/*.md",
112+
"target": "docs/04-operating-scs/components",
113+
"label": "automated-pentesting-kaas"
108114
},
109115
{
110116
"repo": "SovereignCloudStack/csctl",

sidebarsDocs.js

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -381,9 +381,30 @@ const sidebarsDocs = {
381381
type: 'generated-index'
382382
},
383383
items: [
384-
'operating-scs/components/automated-pentesting/overview',
385-
'operating-scs/components/automated-pentesting/quickstart',
386-
'operating-scs/components/automated-pentesting/tools'
384+
{
385+
type: 'category',
386+
label: 'Pentesting IaaS',
387+
link: {
388+
type: 'generated-index'
389+
},
390+
items: [
391+
'operating-scs/components/automated-pentesting-iaas/overview',
392+
'operating-scs/components/automated-pentesting-iaas/quickstart',
393+
'operating-scs/components/automated-pentesting-iaas/tools'
394+
]
395+
},
396+
{
397+
type: 'category',
398+
label: 'Pentesting KaaS',
399+
link: {
400+
type: 'generated-index'
401+
},
402+
items: [
403+
'operating-scs/components/automated-pentesting-kaas/overview',
404+
'operating-scs/components/automated-pentesting-kaas/quickstart',
405+
'operating-scs/components/automated-pentesting-kaas/tools'
406+
]
407+
}
387408
]
388409
}
389410
]

static/data/architecturalOverviewData.json

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,14 @@
3131
"stable": "true"
3232
},
3333
{
34-
"title": "Automated Pentesting",
35-
"url": "/docs/operating-scs/components/automated-pentesting/overview",
34+
"title": "Automated Pentesting IaaS",
35+
"url": "/docs/operating-scs/components/automated-pentesting-iaas/overview",
36+
"mandatory": "true",
37+
"stable": "true"
38+
},
39+
{
40+
"title": "Automated Pentesting KaaS",
41+
"url": "/docs/operating-scs/components/automated-pentesting-kaas/overview",
3642
"mandatory": "true",
3743
"stable": "true"
3844
}

0 commit comments

Comments
 (0)