Initial commit

This commit is contained in:
Scooby Husky
2026-03-09 20:21:35 -05:00
commit aacb8eebbe
314 changed files with 21766 additions and 0 deletions
+45
View File
@@ -0,0 +1,45 @@
server:
# HA mode with Raft integrated storage
ha:
enabled: true
replicas: 3
raft:
enabled: true
config: |
ui = true
listener "tcp" {
address = "0.0.0.0:8200"
tls_disable = 1
}
storage "raft" {
path = "/vault/data"
}
disable_mlock = true
service_registration "kubernetes" {}
telemetry {
prometheus_retention_time = "30s"
disable_hostname = true
}
standalone:
enabled: false
dataStorage:
enabled: true
size: 10Gi
extraEnvironmentVars: {}
# Tolerate control-plane taint
tolerations:
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
# Enable ServiceMonitor for Prometheus
serverTelemetry:
serviceMonitor:
enabled: true
selectors:
release: prometheus
interval: 30s