mirror of
https://github.com/immich-app/yucca.git
synced 2026-09-30 13:33:00 +08:00
24 lines
1002 B
YAML
24 lines
1002 B
YAML
# PRIMARY region app set. A partition's primary region runs the FULL stack: the
|
|
# control-plane services (yucca-api, yucca-admin-api, web) and the database live
|
|
# ONLY here (product invariant: api + DB run in the primary region), alongside
|
|
# the storage-region-local services (michael, metrics-worker).
|
|
#
|
|
# Selected compile-time by a cluster overlay via:
|
|
# components: [../../../components/infra, ../../../components/roles/primary]
|
|
# kept in lockstep with the runtime CLUSTER_ROLE=primary from the generated
|
|
# cluster-settings fragment (a validate check enforces the pairing).
|
|
apiVersion: kustomize.config.k8s.io/v1alpha1
|
|
kind: Component
|
|
resources:
|
|
- ../../apps/namespace.yaml
|
|
- ../../apps/networkpolicies.yaml
|
|
- ../../apps/topology.yaml
|
|
- ../../apps/yucca-database.yaml
|
|
- ../../apps/yucca-api.yaml
|
|
- ../../apps/yucca-admin-api.yaml
|
|
- ../../apps/web.yaml
|
|
- ../../apps/meta.yaml
|
|
- ../../apps/michael.yaml
|
|
- ../../apps/yucca-metrics-worker.yaml
|
|
- ../../apps/futo-backups-bot.yaml
|