apiVersion: v1 kind: Namespace metadata: labels: control-plane: controller-manager name: system --- apiVersion: v1 kind: ServiceAccount metadata: annotations: eks.amazonaws.com/role-arn: IAM_ARN name: operator-serviceaccount namespace: system --- apiVersion: apps/v1 kind: Deployment metadata: name: controller-manager namespace: system labels: control-plane: controller-manager spec: selector: matchLabels: control-plane: controller-manager replicas: 1 template: metadata: labels: control-plane: controller-manager spec: containers: - command: - /manager args: - --enable-leader-election image: controller:latest name: manager env: - name: SECRETS_SQS_QUEUE_URL value: SQS_URL - name: AWS_DEFAULT_REGION value: OPERATOR_REGION resources: limits: cpu: 100m memory: 30Mi requests: cpu: 100m memory: 20Mi terminationGracePeriodSeconds: 10 serviceAccountName: operator-serviceaccount securityContext: fsGroup: 65534