Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature: Define standard for running functions as a service on Kubernetes #58

Open
1 task done
corbinpa opened this issue Aug 7, 2024 · 1 comment
Open
1 task done
Labels
enhancement New feature or request

Comments

@corbinpa
Copy link

corbinpa commented Aug 7, 2024

Have you searched for this feature request?

  • I searched but did not find similar requests

Problem Statement

Organizations must support a wide variety of workloads including event driven applications. There are different patterns for unlocking this capability, such as using an integration pattern with ACK/Crossplane to Lambda or leveraging an open source project such as OpenFaas, OpenWhisk, or knative for these use cases. What standard can be applied towards unlocking this kind of capability.

Possible Solution

Identify prevailing standard for running Event Driven applications or serverless functions and apply towards the Workloads Tech Radar. Determine or establish a standard across CNOE organizations. Is there a paved path for running these workloads on an IDP? What gaps exist in the technology to support those workloads, ease migrations from legacy infrastructure?

Alternatives Considered

Some organizations are heavily invested in Openwhisk, others showing interest in knative, and some looking at integration patterns. There are pros/cons to the different approaches. Ideally we can work with the community to come up with a standard here.

@corbinpa corbinpa added the enhancement New feature or request label Aug 7, 2024
@OneCricketeer
Copy link

Some organizations are heavily invested in Openwhisk

I've not heard this very widely used in k8s. Do you have an example?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants