From c3c06836da8d42eb6f55ccef2e890a5977e9dc88 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Matthias=20B=C3=BCchse?= Date: Mon, 31 Aug 2026 20:26:29 +0200 Subject: [PATCH 1/2] Add page dedicated to compliance monitor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Move corresponding part from overview.md to that page Signed-off-by: Matthias Büchse --- populateClouds.js | 4 ++-- sidebarsStandards.js | 5 +++++ standards/certification/monitor.template.md | 4 ++++ .../certification/{overview.template.md => overview.md} | 3 +-- 4 files changed, 12 insertions(+), 4 deletions(-) create mode 100644 standards/certification/monitor.template.md rename standards/certification/{overview.template.md => overview.md} (92%) diff --git a/populateClouds.js b/populateClouds.js index 7fc1128332..8b205915a0 100644 --- a/populateClouds.js +++ b/populateClouds.js @@ -11,8 +11,8 @@ async function insertCloudTable(pathIn, pathOut) { } insertCloudTable( - `standards/certification/overview.template.md`, - `standards/certification/overview.md` + `standards/certification/monitor.template.md`, + `standards/certification/monitor.md` ).catch((e) => { console.log(e) }) diff --git a/sidebarsStandards.js b/sidebarsStandards.js index f017d34e3e..1c859a5179 100644 --- a/sidebarsStandards.js +++ b/sidebarsStandards.js @@ -10,6 +10,11 @@ const sidebars = { id: 'certification/overview' }, items: [ + { + type: 'doc', + label: 'Compliance Monitor', + id: 'certification/monitor' + }, { type: 'doc', label: 'Compliance Check Pipeline', diff --git a/standards/certification/monitor.template.md b/standards/certification/monitor.template.md new file mode 100644 index 0000000000..12d3a795a8 --- /dev/null +++ b/standards/certification/monitor.template.md @@ -0,0 +1,4 @@ + +# Compliance Monitor + + diff --git a/standards/certification/overview.template.md b/standards/certification/overview.md similarity index 92% rename from standards/certification/overview.template.md rename to standards/certification/overview.md index 273306e199..ef7f11e9b0 100644 --- a/standards/certification/overview.template.md +++ b/standards/certification/overview.md @@ -1,4 +1,3 @@ - # Certification SCS provides a certification framework with various [scopes](https://docs.scs.community/standards/scopes/). @@ -23,4 +22,4 @@ The standard [SCS-0007](https://docs.scs.community/standards/global/scs-0007) de ## Compliant cloud environments - +See [compliance monitor](https://docs.scs.community/standards/certification/monitor). From 851f88c47e57cbc783890142f4a6672126a79f29 Mon Sep 17 00:00:00 2001 From: Marvin Frommhold Date: Tue, 1 Sep 2026 11:43:19 +0200 Subject: [PATCH 2/2] adjust mentions of compliance monitor Signed-off-by: Marvin Frommhold --- standards/certification/monitor.template.md | 2 +- standards/certification/overview.md | 2 +- standards/certification/pipeline.md | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/standards/certification/monitor.template.md b/standards/certification/monitor.template.md index 12d3a795a8..7c768e2fe9 100644 --- a/standards/certification/monitor.template.md +++ b/standards/certification/monitor.template.md @@ -1,4 +1,4 @@ -# Compliance Monitor +# SCS Compliance Monitor diff --git a/standards/certification/overview.md b/standards/certification/overview.md index ef7f11e9b0..55e71de0e8 100644 --- a/standards/certification/overview.md +++ b/standards/certification/overview.md @@ -22,4 +22,4 @@ The standard [SCS-0007](https://docs.scs.community/standards/global/scs-0007) de ## Compliant cloud environments -See [compliance monitor](https://docs.scs.community/standards/certification/monitor). +See the [SCS Compliance Monitor](https://docs.scs.community/standards/certification/monitor) for a list of compliant cloud environments. diff --git a/standards/certification/pipeline.md b/standards/certification/pipeline.md index ee672a362f..a62ccbac79 100644 --- a/standards/certification/pipeline.md +++ b/standards/certification/pipeline.md @@ -1,7 +1,7 @@ # SCS Compliance Check Pipeline Manual The SCS compliance check suite runs automated tests, generates a signed report for the run, and feeds it to -the compliance monitor. Roughly speaking, this process has to be performed daily, for instance, using a +the [SCS Compliance Monitor](https://docs.scs.community/standards/certification/monitor). Roughly speaking, this process has to be performed daily, for instance, using a continuous-integration "pipeline". Providers of public clouds do not need to use their own pipelines; those clouds can be tested via the @@ -35,7 +35,7 @@ to be used for purposes other than compliance testing (such as the Github first and then clone the fork. 3. Add your subject to the results table. This is necessary so your subject shows up in the - [compliance monitor web-site](https://compliance.sovereignit.cloud/page/table). Add the following lines + compliance monitor. Add the following lines (substituting all-caps parts except `HM`) to [compliance-monitor/templates/overview.md.j2](https://github.com/SovereignCloudStack/standards/blob/main/compliance-monitor/templates/overview.md.j2):