namespace: production resources: - ../../bases patches: - patch: |- - op: replace path: /metadata/name value: production target: kind: Namespace name: default - target: name: nocodelytics-debug kind: Pod patch: |- - op: add path: /spec/containers/0/env/- value: {name: NODE_ENV, value: production} - op: add path: /spec/containers/0/env/- value: {name: CLICKHOUSE_DATABASE, value: nocodelytics_production} - op: add path: /spec/containers/0/env/- value: {name: POSTGRES_DATABASE, value: nocodelytics_production} - target: group: apps version: v1 kind: Deployment patch: |- - op: add path: /spec/template/spec/containers/0/env/- value: {name: NODE_ENV, value: production} - op: add path: /spec/template/spec/containers/0/env/- value: {name: CLICKHOUSE_DATABASE, value: nocodelytics_production} - op: add path: /spec/template/spec/containers/0/env/- value: {name: POSTGRES_DATABASE, value: nocodelytics_production} - target: group: traefik.containo.us version: v1alpha1 kind: IngressRoute name: nocodelytics-dashboard patch: |- - op: replace path: /spec/routes/0/match value: "Host(`app.nocodelytics.com`)" - op: replace path: /spec/tls/domains/0/main value: app.nocodelytics.com - target: group: traefik.containo.us version: v1alpha1 kind: IngressRoute name: nocodelytics-tracker-api patch: |- - op: replace path: /spec/routes/0/match value: "Host(`tracker.nocodelytics.com`)" - op: replace path: /spec/tls/domains/0/main value: tracker.nocodelytics.com - target: group: traefik.containo.us version: v1alpha1 kind: IngressRoute name: nocodelytics-events-worker patch: |- - op: replace path: /spec/routes/0/match value: "Host(`events-worker.nocodelytics.com`)" - op: replace path: /spec/tls/domains/0/main value: events-worker.nocodelytics.com - target: group: traefik.containo.us version: v1alpha1 kind: IngressRoute name: nocodelytics-visitors-worker patch: |- - op: replace path: /spec/routes/0/match value: "Host(`visitors-worker.nocodelytics.com`)" - op: replace path: /spec/tls/domains/0/main value: visitors-worker.nocodelytics.com - target: group: traefik.containo.us version: v1alpha1 kind: IngressRoute name: nocodelytics-boss-worker patch: |- - op: replace path: /spec/routes/0/match value: "Host(`boss-worker.nocodelytics.com`)" - op: replace path: /spec/tls/domains/0/main value: boss-worker.nocodelytics.com apiVersion: kustomize.config.k8s.io/v1beta1 kind: Kustomization