This repository containers documentation of the Operate First Blueprint, it covers topics like architecture (incl. logical diagrams, documents of decisions taken), deployment (schema or physical diagrams).
We keep track of architectural decisions using a lightweigh architectural decision records. More information on the used format is available at https://adr.github.io/madr/. General information about architectural decision records is available at https://adr.github.io/ .
Architectural decisions
- ADR-0000 - Use Markdown Architectural Decision Records
- ADR-0001 - Use GNU GPL as license
- ART-0003 - Users of an Operate First deployment might need different features than provided by upstream project's release
- ART-0004 - ArgoCD Apps of Apps Structure
- ART-0005 - Repositories Supporting Multiple Environment Deployments
- ART-0006 - Application Monitoring using Prometheus
- ART-0007 - Alerting Setup for Monitoring
- ART-0008 - GitOPS and Secrets Management
- ART-0009 - Declarative Definitions for Cluster Scoped Resources
- ART-0010 - Common Authentication for Applications
- ART-0011 - Managing Operators
- ART-0012 - MOC Infra Cluster Deployment Methods
- ART-0013 - Multi-Cluster Environments
- ART-0014 - Enforcing of Resource Quotas