---
# System prepended metadata

title: Flyte on GCP Notes

---

# Flyte on GCP Notes

1. **[JD]** Update [this](https://github.com/flyteorg/flyte/blob/master/opta/flyte.yaml#L46) with the published helm chart.
(https://github.com/flyteorg/flyte/blob/master/opta/flyte.yaml#L115-L132).
1. **[Praful]** Do we have any AWS/EKS-specific annotations in the helm chart?
    1. `defaultIamRole`
1. **[Praful]** Replace [this block](https://github.com/flyteorg/flyte/blob/master/opta/flyte.yaml#L97-L114) with local scheduler. Praful to send the replacement
   ```yaml
   scheduler:
     eventScheduler:
       scheme: local
     workflowExecutor:
       scheme: local
       local:
         adminRateLimit:
           tps: 100 # per sec how many requests to send to admin
           burst: 10 # burst count of request to admin
   ```
1. **[JD]** Expose a separate Google-Service-Account opta module
1. **[Revisit]** Code duplication concern at least for the helm values part of the opta service yaml.
1. **[JD]** Introduce `flyte-gcp.yaml` with updated code to work on GCP.
1. **[Postponed to Q4]** What's the equivalent of SNS (for notifications) on GCP?
    * Remove [this block]