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

NEW PROJECT: kubesmarts #1226

Closed
krisv opened this issue Jan 27, 2023 · 3 comments · Fixed by operate-first/apps#2724
Closed

NEW PROJECT: kubesmarts #1226

krisv opened this issue Jan 27, 2023 · 3 comments · Fixed by operate-first/apps#2724
Labels

Comments

@krisv
Copy link

krisv commented Jan 27, 2023

Target cluster

MOC/Smaug

Team name

kogito

Desired project names

kubesmarts

Project Owner

krisv

Project description

Kubesmarts is web tooling for authoring and deploying serverless workflows (and potentially other assets types) in a cloud environment, used to build applications by orchestrating services and/or events. Users define their serverless workflows using YAML/JSON format (according to the CNCF Serverless Workflow specification) and can then deploy these workflows into the cloud directly. Behind the scenes, the service is built on the cloud and deployed, so they can access it for testing.

http://start.kubesmarts.org/

Requirements:
The frontend is a pure client side web application that will send the assets to the backend when they are ready to be deployed.
The frontend would either directly try to trigger builds and deployment on the OpenShift namespace, or leverage an Operator to manage that.

If the OpenShift environment would support OpenShift Serverless, we could take advantage of that by deploying the services as knative services and leverage knative eventing.

We would also like to register observability to collect usage data and potentially run some small demo services that could be used in the workflows.

Link to project documentation

https://kiegroup.github.io/kogito-docs/serverlessworkflow/latest/

Users needing access

krisv,ederign,paulovmr,caponetto,ricardozanini

Namespace Quota

Medium

Custom quota

No response

@robozome-op1st
Copy link

Thanks for submitting onboarding request!

@robozome-op1st
Copy link

Issue Form Automation Finished with no errors reported. See the Pull Request linked within this Issue for details.

@tumido
Copy link
Member

tumido commented Jan 27, 2023

Hey @krisv and Kubesmarts, welcome! Hm, Interesting project name. I'm just curious, did you ever run into any issues with the namespace name?

While I don't think it's an issue for us, please be aware that the kube prefix may be troubling sometimes.

For example in the Openshift Console or in Kiali, the default filters exclude namespaces with kube- prefix.

https://github.com/openshift/console/blob/5eedeb4f477a26074c1e9bf8ffaa2738f97b04de/frontend/packages/console-shared/src/constants/common.ts#L93
https://github.com/kiali/kiali/blob/f3fa153e7fc7280e13dd1148f8d497cce1496b6d/config/config.go#L524-L528

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

Successfully merging a pull request may close this issue.

2 participants