Skip to content

GCP Cloud Run Operator? #31447

Closed as not planned
Closed as not planned

Description

@brucearctor

Description

There is a great Operator for Cloud Functions: https://airflow.apache.org/docs/apache-airflow-providers-google/stable/operators/cloud/functions.html

But, if needing a bit more compute/control than the functions runtime supports, utilizing Cloud Run could be ideal.

Use case/motivation

Looking to be able to trigger Cloud Run jobs from Airflow akin to Cloud Functions [ when needing to compute slightly larger things that don't work with Functions ].

Related issues

I did not see any related issues.

Hoping for some comment on whether this would be welcomed. If nobody else would address, but would be a welcomed contribution, then I am happy to dig into contributing.

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Activity

  1. boring-cyborg commented on May 21, 2023

    @boring-cyborg

    Thanks for opening your first issue here! Be sure to follow the issue template! If you are willing to raise PR to address this issue please do so, no need to wait for approval.

  2. eladkal commented on May 21, 2023

    @eladkal
    Contributor

    Duplicate of #24730

  3. eladkal commented on May 21, 2023

    @eladkal
    Contributor

    feel free to help with reviewing #28525 which aims to add the requested functionality

  4. brucearctor commented on May 21, 2023

    @brucearctor
    Author

    Hi @eladkal -- are you sure that this is a duplicate, and that #28525 addresses this? It appears both are about CloudRunJobs [ https://cloud.google.com/run/docs/create-jobs ] which is related albeit different from Cloud Run [ https://cloud.google.com/run/docs/overview/what-is-cloud-run ]? From what I recall about CloudRunJobs [ has been awhile, but I opted to not bother using ], it can be used for jobs, but is more specialized in what it can do [ read: less flexible ] than Cloud Run.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateIssue that is duplicatedkind:featureFeature Requestsneeds-triagelabel for new issues that we didn't triage yet

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions