Files
bakery-ia/infrastructure/cicd/flux/values.yaml

73 lines
1.7 KiB
YAML
Raw Normal View History

2026-01-19 13:57:50 +01:00
# Default values for flux-cd
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
2026-01-19 11:55:17 +01:00
2026-01-19 13:57:50 +01:00
gitRepository:
name: bakery-ia
namespace: flux-system
interval: 1m
2026-01-20 10:39:40 +01:00
url: http://gitea.bakery-ia.local/bakery-admin/bakery-ia.git
2026-01-19 13:57:50 +01:00
ref:
branch: main
secretRef:
name: gitea-credentials
timeout: 60s
kustomization:
2026-01-19 11:55:17 +01:00
name: bakery-ia-prod
namespace: flux-system
interval: 5m
path: ./infrastructure/environments/prod
prune: true
sourceRef:
kind: GitRepository
name: bakery-ia
targetNamespace: bakery-ia
timeout: 10m
retryInterval: 1m
wait: true
healthChecks:
# Core Infrastructure
- apiVersion: apps/v1
kind: Deployment
name: gateway
namespace: bakery-ia
# Authentication & Authorization
- apiVersion: apps/v1
kind: Deployment
name: auth-service
namespace: bakery-ia
- apiVersion: apps/v1
kind: Deployment
name: tenant-service
namespace: bakery-ia
# Core Business Services
- apiVersion: apps/v1
kind: Deployment
name: inventory-service
namespace: bakery-ia
- apiVersion: apps/v1
kind: Deployment
name: orders-service
namespace: bakery-ia
- apiVersion: apps/v1
kind: Deployment
name: pos-service
namespace: bakery-ia
# Data Services
- apiVersion: apps/v1
kind: Deployment
name: forecasting-service
namespace: bakery-ia
- apiVersion: apps/v1
kind: Deployment
name: notification-service
namespace: bakery-ia
postBuild:
substituteFrom:
- kind: ConfigMap
name: bakery-ia-config
optional: true
- kind: Secret
name: bakery-ia-secrets
optional: true