civo / kubernetes-marketplace

Marketplace of Kubernetes applications available for quick and easy installation in to Civo Kubernetes clusters
https://www.civo.com/
MIT License
224 stars 191 forks source link

Knative Needed #237

Open jfrosch opened 3 years ago

jfrosch commented 3 years ago

This issue is a:

If the issue concerns an existing Marketplace application, please tag the maintainer of the application (found in manifest.yaml) below:

Enhancement suggestions / feature requests

If you are requesting an enhancement to a feature already present, or a new feature, please outline below the feature you would like to see, and how it would benefit you and the wider Civo Kubernetes userbase:

It would be great if a Knative app would be available to support serverless development. OpenFaaS is in the marketplace (thanks I'm sure to Alex) and is great, but enterprises may have already standardized on Knative and may require it as a corporate standard.

Making it easy to run serverless workloads on Civo with the widely used, highly regarded, K8s-specific Knative framework would give Civo an easy path and marketing opportunity to compete against offerings like AWS's Fargate and Lambda and Google's Cloud Run (which is also based on Knative).

Bug Reports

If the issue is a Bug Report, please detail the following:

If you have logs or screenshots, please include them below.

dirien commented 3 years ago

Hi @jfrosch,

i agree with you, but there are some points on knative: Its not that simple to install in prod-ready, I am not sure if the current marketplace process at Civo can handle this different options. Then it depends also on proper installed other components (istio or ambassador) and its quite a toll on your ressources. Without even spawning a FN. But i could be wrong and a sandbox install (or guickstart) is enough for most of the customers...

What I think: Civo needs Civo FN as a service so we do not need to take care of any underlying infrastructure and pay only the execution of your FN rather the stack as a whole.

I would, on a self-hosted approach always prefer @alexellis OpenFaas. I am not sure if the Civo Version is the latest, as @alexellis did some great work further and i am sure it could be possible to have an Enterprise Option somehow available too. OpenFaas should be more then good on an enterprise level.

But then its only my humble opnion :)