Files
porthole/argocd/values-porthole.yaml.example
OpenCode Test 3cbbe2c1d1 deploy: add ArgoCD deployment files
- 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
2025-12-24 12:51:06 -08:00

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