apiVersion: kustomize.config.k8s.io/v1beta1
kind: Kustomization
resources:
  - ../../../base/dataflow
patches:
  - target:
      kind: Deployment
      name: dataflow-ng-.*
    patch: |-
      - op: add
        path: /spec/template/spec/containers/0/env
        value:
          - name: AWS_REGION
            value: us-west-2
          - name: AWS_DEFAULT_REGION
            value: us-west-2
  - target:
      kind: StatefulSet
      name: dataflow-ng-.*
    patch: |-
      - op: add
        path: /spec/template/spec/containers/0/env
        value:
          - name: POD_NAME
            valueFrom:
              fieldRef:
                fieldPath: metadata.name
          - name: AWS_REGION
            value: us-west-2
          - name: AWS_DEFAULT_REGION
            value: us-west-2
configMapGenerator:
  - name: dataflow-ng-conf
    files:
      - config.yaml
generatorOptions:
  disableNameSuffixHash: true
