# NE PAS COMMITER LES VRAIES VALEURS. # Deux Secrets sont attendus côté cluster — dupliquer, remplir, puis : # kubectl -n ordinarthur-os apply -f secrets.yaml --- apiVersion: v1 kind: Secret metadata: name: ordinarthur-os-secrets namespace: ordinarthur-os type: Opaque stringData: API_BEARER_TOKEN: "" # Postgres standalone dans le cluster (cf. postgres.yaml). # Format : postgres://:@postgres.ordinarthur-os.svc.cluster.local:5432/ DATABASE_URL: "" MISTRAL_API_KEY: "" MISTRAL_MODEL: "mistral-small-latest" GROQ_API_KEY: "" GROQ_STT_MODEL: "whisper-large-v3-turbo" GOOGLE_OAUTH_CLIENT_ID: "" GOOGLE_OAUTH_CLIENT_SECRET: "" GOOGLE_OAUTH_REDIRECT_URI: "https://api.os.arthurbarre.fr/agenda/google/oauth/callback" ICAL_FEED_SECRET: "" TELEGRAM_BOT_TOKEN: "" TELEGRAM_WEBHOOK_SECRET: "" --- # Credentials consommés par le StatefulSet postgres. # Les mêmes valeurs doivent composer DATABASE_URL ci-dessus. apiVersion: v1 kind: Secret metadata: name: ordinarthur-os-db-secrets namespace: ordinarthur-os type: Opaque stringData: POSTGRES_USER: "ordinarthur" POSTGRES_PASSWORD: "" POSTGRES_DB: "ordinarthur_os" --- # Credentials du CronJob de backup (bucket S3-compatible à choisir avec Arthur). apiVersion: v1 kind: Secret metadata: name: ordinarthur-os-backup-secrets namespace: ordinarthur-os type: Opaque stringData: # Même valeur que DATABASE_URL (utilisable par pg_dump). PGURL: "" # rclone remote name + bucket, ex. "b2:ordinarthur-os-backups" RCLONE_REMOTE: "" # Contenu d'un rclone.conf — monté ensuite côté cronjob si besoin. RCLONE_CONFIG: ""