This directory contains comprehensive documentation for the Kubernetes platform. The documentation is organized by topic to help you find what you need quickly.
Note: This documentation focuses on platform components and assumes you have already provisioned your Kubernetes clusters and cloud infrastructure. Infrastructure provisioning guides using Kubernetes-native tools (e.g., Crossplane) will be added in the future.
New to the platform? Start here:
Understanding the platform architecture:
Deep-dive guides for major platform pillars:
Day-to-day operations and troubleshooting:
…bootstrap the platform for the first time → Getting Started Guide
…understand why certain technologies were chosen → Architecture Decision Records
…set up observability (metrics, logs, traces) → Observability Guide
…configure ingress and TLS → Traffic Management Guide
…implement security policies → Policy & Compliance Guide
…troubleshoot an issue → Troubleshooting Guide
…optimize Elasticsearch → Elasticsearch Best Practices
…configure Argo CD properly → Argo CD Best Practices
…understand available alerts → Alert Catalog
…find answers to common questions → FAQ
docs/
├── README.md (this file)
├── getting-started.md # Bootstrap walkthrough
├── observability.md # Metrics, logs, traces
├── traffic-management.md # Gateway API, TLS, DNS
├── compliance.md # Kyverno, Checkov
├── argocd-best-practices.md # Argo CD configuration
├── elastic-best-practices.md # Elasticsearch optimization
├── troubleshooting.md # Common issues
├── faq.md # Questions & answers
├── alert-catalog.md # Alert definitions
└── adr/ # Architecture Decision Records
├── README.md
└── [6 ADR files]
Found an issue or want to improve the documentation?
See CONTRIBUTING.md for guidelines.