quarkus icon indicating copy to clipboard operation
quarkus copied to clipboard

Make FaaS deployments more consistent between cloud providers

Open kdubois opened this issue 1 year ago • 3 comments

Description

The deployment of a Function to different cloud providers varies wildly between different cloud providers.

  • To deploy to AWS Lambda we need to do something like ./target/manage.sh create
  • To deploy to Google Cloud Functions we need to get the gcloud cli and then deploy with gcloud functions deploy
  • To deploy to Azure Functions we can just use quarkus deploy

It would be nice if we could use quarkus deploy regardless of the provider.

Implementation ideas

No response

kdubois avatar Jan 29 '24 10:01 kdubois

/cc @matejvasek (funqy), @patriot1burke (funqy)

quarkus-bot[bot] avatar Jan 29 '24 10:01 quarkus-bot[bot]

I suppose this isn't limited to just Funqy but to the various Azure/Google Cloud/Lambda functions extensions.

kdubois avatar Jan 29 '24 10:01 kdubois

Interesting how the CLI does work for some cases - cc @maxandersen

geoand avatar Feb 12 '24 15:02 geoand