Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
"write-translations": "docusaurus write-translations",
"write-heading-ids": "docusaurus write-heading-ids",
"typecheck": "tsc",
"postinstall": "node getDocs.js && node populateStds.js && node populateCerts.js && node populateClouds.js",
"postinstall": "node getDocs.js && node populateStds.js && node populateClouds.js",
"test": "echo \"Error: no test specified\" && exit 1",
"lint:md": "markdownlint-cli2 \"**/*.md\"",
"fix:md": "markdownlint-cli2-fix \"**/*.md\"",
Expand Down
47 changes: 0 additions & 47 deletions populateCerts.js

This file was deleted.

3 changes: 2 additions & 1 deletion populateStds.js
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ const trackIntros = {
'KaaS': 'Standards in this track are concerned with Kubernetes as a Service layer, outlining norms and best practices for deploying, managing, and operating Kubernetes clusters. These standards aim to ensure that the orchestration of containers is streamlined, secure, and compatible across various cloud environments and platforms.',
'IAM': 'This track revolves around Identity and Access Management (IAM) standards, providing guidelines for ensuring secure and efficient user authentication, authorization, and administration. It addresses issues related to user identity, permissions, roles, and policies, aiming to safeguard and streamline access to cloud resources and services.',
'Ops': 'Operational Tooling Standards cover the protocols and guidelines associated with tools and utilities used for monitoring, management, and maintenance of the cloud environment. This includes standards for status pages, alerts, logs, and other operational tools, aiming to optimize the reliability, performance, and security of cloud services and resources.',
'Scopes': 'This track contains certificate scopes. A certificate scope is a standard that has to be fulfilled in order for a certificate to be awarded. It usually refers to other standards in regards to actual subject matter — what properties the subject has to satisfy —, and it contains regulations regarding the testing regime.'
}
const legend =`
<p>*Legend to the column headings and entries:</p>\n
Expand Down Expand Up @@ -249,4 +250,4 @@ lines.push('') // file should end with a single newline character
fs.writeFileSync(`standards/standards/overview.mdx`, lines.join('\n'), 'utf8')

var newSidebars = `module.exports = ${JSON.stringify(sidebarItems, null, ' ')}`
fs.writeFileSync('./sidebarsStandardsItems.js', newSidebars, 'utf8')
fs.writeFileSync('./sidebarsStandardsItems.js', newSidebars, 'utf8')
9 changes: 0 additions & 9 deletions sidebarsStandards.js
Original file line number Diff line number Diff line change
Expand Up @@ -10,15 +10,6 @@ const sidebars = {
id: 'certification/overview'
},
items: [
{
type: 'category',
label: 'Scopes and Versions',
link: {
type: 'doc',
id: 'certification/scopes-versions'
},
items: require('./sidebarsCertificationItems.js') // this file will be generated entirely by `populateCerts.js` via npm post-install hook found in the package.json
},
{
type: 'doc',
label: 'Compliance Check Pipeline',
Expand Down
5 changes: 2 additions & 3 deletions standards/certification/overview.template.md
Original file line number Diff line number Diff line change
@@ -1,12 +1,11 @@
<!-- markdownlint-disable -->
# Certification

SCS provides a certification framework with various scopes.
See [Scopes and Versions](scopes-versions.md) for details.
SCS provides a certification framework with various [scopes](https://docs.scs.community/standards/scopes/).

## Becoming certified

In order to obtain a certification, all standards of the respective scope must be adhered to.
In order to obtain a certification for a certain scope, the corresponding scope standard must be adhered to.
This is tested at regular intervals, and the results of these tests will be made available publicly.
There are various types of certifications, which are described below.

Expand Down
Loading