Add new bases for cert-manager (Let's Encrypt + wildcard cert), Longhorn distributed storage, and monitoring (kube-prometheus-stack + Loki + Tempo + Grafana OIDC). Add cloud-init for Scaleway Elastic Metal provisioning. Production overlay: add patches for postgres sizing, SeaweedFS volume, OpenSearch storage, LiveKit service, Pingora host ports, resource limits, and CNPG daily barman backups. Update cert-manager.yaml with full dnsNames for all *.sunbeam.pt subdomains.
27 lines
529 B
YAML
27 lines
529 B
YAML
# Tempo — monolithic single-binary, local filesystem backend.
|
|
# Receives OTLP over gRPC (:4317) and HTTP (:4318).
|
|
tempo:
|
|
reportingEnabled: false
|
|
receivers:
|
|
otlp:
|
|
protocols:
|
|
grpc:
|
|
endpoint: "0.0.0.0:4317"
|
|
http:
|
|
endpoint: "0.0.0.0:4318"
|
|
storage:
|
|
trace:
|
|
backend: local
|
|
local:
|
|
path: /var/tempo/traces
|
|
wal:
|
|
path: /var/tempo/wal
|
|
|
|
persistence:
|
|
enabled: true
|
|
size: 20Gi
|
|
|
|
# Expose OTLP ports as a ClusterIP service
|
|
service:
|
|
type: ClusterIP
|