Set up the repository structure following GitOps principles: - apps/ for application deployments (Stalwart as example) - infrastructure/ for cluster-wide configs (networking, monitoring) - docs/ for general documentation Migrated complete Stalwart deployment configuration including: - Multiple deployment variants (basic, OIDC-enabled) - Helm values files - Monitoring and dashboard configurations - Operational documentation (backup/restore, bootstrap) - Configuration patches and fixes Added comprehensive README files at each level to guide future use. Co-Authored-By: Paperclip <noreply@paperclip.ing>
15 lines
303 B
YAML
15 lines
303 B
YAML
apiVersion: v1
|
|
kind: ConfigMap
|
|
metadata:
|
|
name: stalwart-stalwart-config
|
|
namespace: mail
|
|
labels:
|
|
app.kubernetes.io/instance: stalwart
|
|
app.kubernetes.io/name: stalwart
|
|
data:
|
|
config.json: |
|
|
{
|
|
"@type": "RocksDb",
|
|
"path": "/var/lib/stalwart",
|
|
"compression": "lz4"
|
|
}
|