apiVersion: apps/v1
kind: Deployment
metadata:
  name: eks-infra-provider
spec:
  template:
    spec:
      containers:
        - name: eks-provider
          command:
            - /eks-provider
            - --namespace=infra
            - --root-config=/etc/infra-api/config.yaml
            - --enable-cm-controllers=true
            - --enable-dp-controllers=false
            - --leader-elect=true
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: dp-eks-infra-provider
spec:
  template:
    spec:
      containers:
        - name: eks-provider
          command:
            - /eks-provider
            - --namespace=infra
            - --root-config=/etc/infra-api/config.yaml
            - --enable-cm-controllers=false
            - --enable-dp-controllers=true
            - --leader-elect=true
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: dp-eks-infra-provider-br
spec:
  template:
    spec:
      containers:
        - name: eks-provider
          command:
            - /eks-provider
            - run-br-controller
            - --namespace=infra
            - --root-config=/etc/infra-api/config-br.yaml
            - --leader-elect=true
---
apiVersion: apps/v1
kind: Deployment
metadata:
  name: dp-eks-infra-provider-cdc
spec:
  template:
    spec:
      containers:
        - name: eks-provider
          command:
            - /eks-provider
            - run-cdc-controller
            - --namespace=infra
            - --root-config=/etc/infra-api/config-cdc.yaml
            - --leader-elect=true
