Project Syn
Tools
Commodore Commodore Components K8up Lieutenant API Lieutenant Operator Steward
VSHN APPUiO   Twitter Knowledge Base
  GitHub

Project Syn

    • Home
  • About
    • Introduction
    • Features
    • Architecture
    • Roadmap
    • Community
    • Contribution Guide
    • Code of Conduct
    • Glossary
    • Comparison
    • Visual Design
  • Tutorials
    • Getting Started with Project Syn
    • Commodore
      • Writing a Component
    • Lieutenant Operator
    • Lieutenant API
    • Steward
  • How-to guides
    • Release Process
    • Change a parameter
    • Commodore
    • Lieutenant Operator
      • Installation
      • Vault Configuration
      • GitLab Connection
      • Create a Tenant
      • Create a Cluster
      • Create a Git Repository
    • Lieutenant API
      • Deployment
      • GitLab Configuration
    • Steward
  • Technical reference
    • Style Guide
    • Labels Guide
    • Commodore
      • Concepts
      • Architecture
      • Commands
      • Command Line Options
      • Inventory Hierarchy
    • Lieutenant Operator
      • CRDs
      • Configuration
    • Lieutenant API
      • OpenAPI Documentation
      • Configuration
      • API Personas
    • Steward
  • Explanation
    • Syn Design Documents
    • Jsonnet Best Practices
    • Commodore
      • Local Mode
      • Manage Dependencies
      • Running Commodore
    • Lieutenant Operator
      • Operator Design
      • Object Deletion
      • Templating
      • Multi tenant access
    • Lieutenant API
      • Authentication
      • Authorization
    • Steward
      • Authentication
      • Authorization
Project Syn master
  • Commodore Component Tutorial
    • master
  • Lieutenant API
    • master
  • Lieutenant Operator
    • master
  • Project Syn
    • master
  • Project Syn: Commodore
    • master
  • Steward
    • master
  • Project Syn
  • Explanation
  • Syn Design Documents
Edit this Page

Syn Design Documents (SDDs)

A Syn Design Document is a working document to document, discuss and decide on design decisions in Project Syn. See SDD 0001 for a definition of the SDD itself.

The all are using the SDD Template.

List of SDDs

  • 0001 - SDD Definition

  • 0002 - Naming Scheme

  • 0006 - Commodore Configuration Catalog Compilation

  • 0007 - Lieutenant - Management API

  • 0008 - Platform Configuration Management

  • 0009 - Steward Cluster Agent

  • 0015 - Secrets Management

  • 0017 - Maintenance with Renovate

  • 0019 - GitOps

  • 0020 - OpenShift Hive

  • 0021 - Cluster Catalog Compilation

  • 0022 - Managed Services in Cluster

  • 0023 - Managed Services Controller

  • 0024 - Project Syn Tools Naming Scheme v2

  • 0025 - Commodore Component Instantiation

  • 0026 - Commodore Component Testing

API Personas Jsonnet Best Practices

Copyright © VSHN 2020 – All Rights Reserved. Privacy Policy, Imprint, and Contact.