- Added values-porthole.yaml.example for cluster-specific configuration - Updated ArgoCD Application to use values-porthole.yaml - Added ARGOCD_DEPLOY.md with deployment guide and troubleshooting
51 lines
1.4 KiB
Plaintext
51 lines
1.4 KiB
Plaintext
# Cluster-specific values for porthole deployment
|
|
# Copy this file to values-porthole.yaml and fill in the required values
|
|
|
|
global:
|
|
tailscale:
|
|
tailnetFQDN: "your-tailnet.ts.net" # REQUIRED: Your tailnet FQDN
|
|
# ingressClassName: tailscale # Default: tailscale
|
|
|
|
# secrets:
|
|
# existingSecret: "porthole-secrets" # Optional: Use existing secret
|
|
|
|
# If not using existingSecret, fill these in:
|
|
secrets:
|
|
postgres:
|
|
password: "your-postgres-password" # REQUIRED
|
|
minio:
|
|
accessKeyId: "your-minio-access-key" # REQUIRED
|
|
secretAccessKey: "your-minio-secret-key" # REQUIRED
|
|
|
|
# Optional: Override images if using different registry
|
|
# images:
|
|
# web:
|
|
# repository: your-registry/porthole-web
|
|
# tag: dev
|
|
# worker:
|
|
# repository: your-registry/porthole-worker
|
|
# tag: dev
|
|
|
|
# Optional: Override database/redis/minio if bringing your own services
|
|
# app:
|
|
# databaseUrl: "postgres://user:pass@host:port/db"
|
|
# redisUrl: "redis://host:port"
|
|
# minio:
|
|
# internalEndpoint: "http://minio-host:9000"
|
|
# publicEndpointTs: "https://minio.your-tailnet.ts.net"
|
|
|
|
# Optional: Override storage class
|
|
# global:
|
|
# storageClass: "longhorn"
|
|
|
|
# Optional: Enable MinIO Tailscale LoadBalancer service (default: true)
|
|
# minio:
|
|
# tailscaleServiceS3:
|
|
# enabled: true
|
|
|
|
# Optional: Enable staging cleanup (default: true)
|
|
# cronjobs:
|
|
# cleanupStaging:
|
|
# enabled: true
|
|
# olderThanDays: 14
|