Skip to content

A workflow for onboarding applications to OCP cluster

Notifications You must be signed in to change notification settings

y-first/playground

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

playground

A workflow for onboarding applications to OCP cluster

Prerequisites

References

Running playground in Quarkus dev mode

You can run your application in dev mode that enables live coding using:

mvn compile quarkus:dev

Testing with curl

First, validate the workflows exposed by the application:

curl -v -H "Content-Type: application/json" http://localhost:8080/management/processes

(playground should be included in the returned array)

Then, assuming that you stored in input.json the input parameters (if any) following the input schema specifications at playground-schema.json, run the following to create an instance of the playground workflow:

curl -v -X POST -H "Content-Type: application/json" http://localhost:8080/playground -d@input.json

Dev UI Tools

Use the Serverless Workflow Tools to manage and monitor the published workflows:

open -t http://localhost:8080/q/dev/org.kie.kogito.kogito-quarkus-serverless-workflow-devui/workflowInstances

Use the Data Index GraphQL UI to query the state of the Data Index service:

open -t http://localhost:8080/q/dev/org.kie.kogito.kogito-addons-quarkus-data-index-inmemory/dataindex

Next steps

Building, deploying and running in cluster environment

Developing tests

🚧

Developer's guide

Using subflows

🚧

Externalizing the configuration

🚧

Preparing a CI pipeline

🚧

About

A workflow for onboarding applications to OCP cluster

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published