apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
configMapGenerator:
  - name: serverless-svc-config
    files:
      - config.yaml
  - name: serverless-canary
    files:
      - config=canary.yaml
    options:
      disableNameSuffixHash: true

resources:
  - ../../base
  - workflow-statefulset.yaml
  - workflow-metrics-service.yaml
  - workflow-servicemonitor.yaml

patchesStrategicMerge:
  - infra-kubeconfig-secret.yaml
  - oneconfig-serverless.yaml
  - grpc-deployment.yaml
  - http-deployment.yaml
  - worker-deployment.yaml
  - br-worker-deployment.yaml
  - send-email-cronjob.yaml
