Overview
Standards are the core deliverable of SCS. By standardizing the open source software components of a cloud computing stack, their versions, how they are to be configured, deployed and utilized, SCS guarantees the reproducibility of a certain behavior of this technology.
SCS standards are discussed, developed and maintained in the community by the corresponding teams (see Track in the table below), which naturally include existing users of SCS.
*Legend to the column headings: Draft, Stable (but not effective), Effective, Deprecated (and no longer effective).
Standard | Track | Description | Draft | Stable* | Effective | Deprecated* |
---|---|---|---|---|---|---|
scs-0001 | Global | Sovereign Cloud Standards | - | - | v1 | - |
scs-0002 | Global | Standards, Docs and Organisation | v2 | - | v1 | - |
scs-0003 | Global | Sovereign Cloud Standards YAML | v1 | - | - | - |
scs-0004 | Global | Regulations for achieving SCS-compatible certification | v1 | - | - | - |
scs-0112 | Global | SONiC Support in SCS | v1 | - | - | - |
scs-0100 | IaaS | SCS Flavor Naming Standard | - | - | v3 | v1, v2 |
Supplement: Implementation and Testing Notes | w1 | - | - | - | ||
scs-0101 | IaaS | SCS Entropy | - | - | v1 | - |
Supplement: Implementation and Testing Notes | w1 | - | - | - | ||
scs-0102 | IaaS | SCS Image Metadata Standard | - | - | v1 | - |
scs-0103 | IaaS | SCS Standard Flavors and Properties | - | - | v1 | - |
scs-0104 | IaaS | SCS Standard Images | - | - | v1 | - |
scs-0110 | IaaS | SSD Flavors | - | - | v1 | - |
scs-0111 | IaaS | Decisions for the Volume Type Standard | v1 | - | - | - |
scs-0113 | IaaS | Security Groups Decision Record | v1 | - | - | - |
scs-0114 | IaaS | Volume Type Standard | v1 | - | - | - |
scs-0200 | KaaS | Using Sonobuoy for KaaS conformance tests | v1 | - | - | - |
scs-0210 | KaaS | SCS K8S Version Policy | - | - | v2 | v1 |
scs-0211 | KaaS | SCS KaaS default storage class | - | - | v1 | - |
scs-0212 | KaaS | Requirements for container registries | v1 | - | - | - |
scs-0213 | KaaS | Kubernetes Nodes Anti Affinity | v1 | - | - | - |
scs-0214 | KaaS | Kubernetes Node Distribution and Availability | - | - | v1 | - |
scs-0215 | KaaS | Robustness features for Kubernetes clusters | v1 | - | - | - |
scs-0216 | KaaS | Requirements for testing cluster-stacks | v1 | - | - | - |
scs-0217 | KaaS | Kubernetes cluster baseline security | v1 | - | - | - |
scs-0218 | KaaS | Container registry for SCS standard implementation | v1 | - | - | - |
scs-0300 | IAM | Requirements for SSO identity federation | - | - | v1 | - |
scs-0301 | IAM | Naming for domains/groups/roles/project when onboarding new customers | v1 | - | - | - |
scs-0302 | IAM | Domain Manager configuration for Keystone | v1 | - | - | - |
scs-0400 | Ops | Status Page create decision | v1 | - | - | - |
scs-0401 | Ops | Status page reference implementation decision | v1 | - | - | - |
scs-0402 | Ops | Status page OpenAPI decision | v1 | - | - | - |
scs-0403 | Ops | Architecture for the Cloud Service provider Observability System for the KaaS Layer | v1 | - | - | - |
scs-0410 | Ops | Gnocchi as database for metering | v1 | - | - | - |
scs-0411 | Ops | Push-based approach for providing usage data | v1 | - | - | - |
scs-0412 | Ops | Exposition of IaaS metering data as JSON | v1 | - | - | - |