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 and entries:
- Document states: Draft, Effective, Deprecated (and no longer effective)
- Entries in the effective column marked with an * are stable right now but turn to effective documents in the near future
- Entries in the effective column marked with a † will turn deprecated in the near future
Standard | Track | Description | Draft | 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-0005 | Global | Governance of the SCS community | - | 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 | - | v1 | - |
Supplement: Implementation and Testing Notes | w1 | - | - | ||
scs-0103 | IaaS | SCS Standard Flavors and Properties | - | v1 | - |
scs-0104 | IaaS | SCS Standard Images | - | v1 | - |
Supplement: Implementation Notes | w1 | - | - | ||
scs-0110 | IaaS | SSD Flavors | - | v1 | - |
scs-0111 | IaaS | Decisions for the Volume Type Standard | v1 | - | - |
scs-0112 | IaaS | SONiC Support in SCS | v1 | - | - |
scs-0113 | IaaS | Security Groups Decision Record | v1 | - | - |
scs-0114 | IaaS | SCS Volume Types | - | v1 | - |
scs-0115 | IaaS | Default Rules for Security Groups | - | v1 | - |
scs-0116 | IaaS | SCS Key Manager Standard | - | v1 | - |
Supplement: Implementation and Testing Notes | w1 | - | - | ||
scs-0117 | IaaS | Volume Backup Functionality | - | v1 | - |
scs-0118 | IaaS | SCS Taxonomy of Failsafe Levels | v1 | - | - |
Supplement: Examples of Failure Cases and their impact on IaaS and KaaS resources | w1 | - | - | ||
scs-0119 | IaaS | Replacement of the deprecated ceph-ansible tool | v1 | - | - |
scs-0120 | IaaS | Cluster-API images | v1 | - | - |
scs-0121 | IaaS | SCS Availability Zones | - | v1 | - |
Supplement: Implementation and Testing Notes | w1 | - | - | ||
scs-0122 | IaaS | End-to-End Encryption between Customer Workloads | v1 | - | - |
scs-0123 | IaaS | Mandatory and Supported IaaS Services | - | v1 | - |
scs-0124 | IaaS | Standard for the security of IaaS service software | v1 | - | - |
Supplement: SCS Standard for the security of IaaS service software: Implementation and Testing Notes | w1 | - | - | ||
scs-0125 | IaaS | Secure Connections | v1 | - | - |
scs-0200 | KaaS | Using Sonobuoy for KaaS conformance tests | v1 | - | - |
scs-0210 | KaaS | SCS K8S Version Policy | - | v2 | v1 |
Supplement: Implementation and Testing Notes | w1 | - | - | ||
scs-0211 | KaaS | SCS KaaS default storage class | v2 | v1 | - |
Supplement: Implementation and Testing Notes | w1 | - | - | ||
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, v2 | - |
Supplement: Implementation and Testing Notes | w1 | - | - | ||
scs-0215 | KaaS | Robustness features for Kubernetes clusters | v1 | - | - |
scs-0216 | KaaS | Requirements for testing cluster-stacks | v1 | - | - |
scs-0217 | KaaS | Kubernetes cluster hardening | v1 | - | - |
scs-0218 | KaaS | Container registry for SCS standard implementation | v1 | - | - |
scs-0219 | KaaS | KaaS Networking Standard | - | v1 | - |
Supplement: Implementation Notes | w1 | - | - | ||
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 | - |
Supplement: Domain Manager implementation notes | w1 | - | - | ||
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 | - | - |