• Stars
    star
    341
  • Rank 123,998 (Top 3 %)
  • Language
    HTML
  • License
    Apache License 2.0
  • Created almost 5 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Workshop-style guide for creating Cloud-Native applications running on top of Kubernetes

From Monolith to K8s

Welcome to this community project created to be used as examples for showing different Open Source projects that can help you in your Cloud-Native journey.

No matter which technology stack you are using for your day to do day work, these examples are easy to follow and should give enough pointers for you to implement similar approaches in your projects.

This repository contains different directories that explains different aspects of the sample application and how different projects can be used in conjuctions to solve particular challenges or to make our everyday life a little bit easier.

Scenario

The examples included and linked in this repository all use the same application, a Conference Platform. You can find more about the application and the application architecture in the scenario section

Open Source Projects

After installing playing around and trying to break the application you can try to use different Open Source projects to solve different challenges, and you can find separate guides to do so:

Source Code

Conferences

Feedback / Get Involved

All the projects here are Open Source under the ASL 2.0 License and I welcome Pull Requests and Issues with more tools additions and suggestions to improve the workshop. I encourage people to follow the workshop in their own clusters to experience the usage of these tools, their issues and their strengths.

More Repositories

1

platforms-on-k8s

Platform Engineering on Kubernetes :: Book Examples
HTML
217
star
2

emergency-service-drools-app

Emergency Service Drools Application
Java
70
star
3

Drools_jBPM5-Training-Examples

jBPM5 & Drools - Community Training Course - Examples
Java
64
star
4

jBPM5-Developer-Guide

jBPM5 Developer Guide Source Code
Java
48
star
5

s1p_gateway

SpringOne 2018: Gateway
Makefile
40
star
6

orchestrating-cloud-events

Orchestrating Cloud Events with Knative and Zeebe
39
star
7

drools-workshop

drools workshop resources
Java
38
star
8

kubecon-na-keynote

Kubecon North America 2022 :: Keynote Demo
Shell
37
star
9

pachinkOO

RETEOO implementation for educational purposes based on the Drools RETEOO implementation
Java
30
star
10

s1p_docs

S1P :: Docs about Spring Cloud on PKS presentation
28
star
11

extending-k8s-with-spring-cloud

Extending Kubernetes with Spring Cloud
26
star
12

spring-cloud-k8s-minion

Java
25
star
13

zeebe-k8s-getting-started

Zeebe on Kubernetes Getting Started Guide
23
star
14

pizza

Java
22
star
15

jhipster-operator

A @kubernetesio @jhipster Operator
Java
20
star
16

k8s-operator

Simple Kubernetes Operator Using Spring Cloud Gateway and Spring Cloud Kubernetes
Java
20
star
17

zeebe-worker-spring-boot-example

Simple Zeebe Worker using Spring Boot Starter Example
Java
19
star
18

smart-tasks

Smart Tasks Framework for BPM Friendly Human Tasks User Interfaces (And Related Topics)
Java
16
star
19

spring-cloud-k8s-boss

Java
15
star
20

spring-cloud-k8s-gateway

Makefile
15
star
21

img-to-gcode

Any image to GCode translation (via CrossHatch & Contour)
Processing
14
star
22

clubhouse-logs

Clubhouse Call Logs and Notes about interesting chats with interesting people
12
star
23

dapr-testcontainers

repo to create integration for dapr and testcontainers
Java
10
star
24

kubecon-eu-2023

Dapr and Wazero :: Demo step-by-step tutorial
HTML
10
star
25

drools-game-engine

Generic Game Engine based on Drools
Java
9
star
26

kubeday-japan-2022

Kubeday Japan Demo - Step by Step tutorial
HTML
9
star
27

opensource

Open Source References, Links, Ideas and thoughts.
9
star
28

shopping-app

Micro service Demo App using Wildfly Swarm, Drools, Keycloak, APIMan, Docker, Kubernetes, Openshift, and some others
CSS
9
star
29

kubectl-kcon

Kubectl KubeCon Plugin
Shell
8
star
30

Solr-Advert

Solr Advertising Module using Drools Rule Engine
Java
7
star
31

fmtok8s-monolith

Monolith to K8s :: Monolith Application
CSS
7
star
32

rejekts-eu-2023

HTML
6
star
33

fmtok8s-frontend

From Monolith to K8s :: API Gateway / User Interface
JavaScript
6
star
34

test-spring-cloud-streams

Java
5
star
35

backstage-for-k8s

TypeScript
5
star
36

JBPM5-Test-Framework

Helpers and Assertion Mechanism to Unit test your Business Processes
Java
5
star
37

lego-wedo4j

This is a small library to use the Lego WEDO educational kit from your java app
Java
5
star
38

smart-knowledge-discovery

Smart Process Discovery Tool for Business Process Discovering
Java
5
star
39

drools-semantics

Drools Semantics Module
Java
4
star
40

knativecon-na-2022

KnativeCon North America 2022 - Platform Building Demo
Go
4
star
41

fmtok8s-springone-app

Spring One Application Parent Helm Chart
Makefile
4
star
42

spring-cloud-kubernetes-examples

A bunch of tests and examples to test the modules provided by spring cloud k8s
Java
4
star
43

dapr-ambient

Dapr Ambient :: Create Dapr Apps for Serverless Scenarios
Go
4
star
44

human-task-poc-proposal

https://community.jboss.org/wiki/HumanTaskAPIAndDataStructuresProposal
Java
4
star
45

jbcnconf-2017-emergency-dispatcher

Emergency Dispatcher - JBCN Conf 2017
Shell
4
star
46

fmtok8s-java-cloudevents

Simple CloudEvents Example using Spring Boot Reactive and CloudEvents SDK
Java
4
star
47

activiti-webapp-rest-generic

This project aims to provide a refactoring of Activiti UIs to be used with jBPM5 in the back end
Java
4
star
48

zeebe-operator

Experimental Zeebe Operator
Go
3
star
49

helm

Helm repository
Shell
3
star
50

zeebe-knative-worker

Zeebe KNative Worker for Cloud Events
Java
3
star
51

kubecon-production

Kubecon NA production environment
3
star
52

example-service-a

Java
3
star
53

s1p_concerts-service

SpringOne 2018: Concerts Service
Java
3
star
54

zeebe-cloud-events-examples

Zeebe Cloud Events Examples : Workflow Orchestration
3
star
55

jhipster-activiti

Java
3
star
56

kubecon-china-2023

Shell
3
star
57

fmtok8s-jnation-app

Makefile
3
star
58

activiti-cloud-apps-operator

Java
3
star
59

drools-interaction-metamodel

This project defines a model to be shared among different clients to decouple user/agents interactions
Java
3
star
60

drools-fipa-agent

drools FIPA agents implementation initiative
Java
2
star
61

fmtok8s-conference-chart

Parent Helm Chart for Services and Application Infrastructure
2
star
62

drools-iot

Drools IoT related projets
Java
2
star
63

s1p_tickets-service

SpringOne Platform 2018: Tickets Service
Makefile
2
star
64

environment-tigercrazy-production

Makefile
2
star
65

my-service1

Makefile
2
star
66

example-function-a

Example Knative Function Service with Spring Boot
Java
2
star
67

my-service2

Makefile
2
star
68

smart-content-selection

Smart Contextual Navigation and Suggestions Mechanism based on User event streams
Java
2
star
69

antipasti

Makefile
2
star
70

example-service-b

Simple SB Service
Java
2
star
71

environment-latam-salaboy-staging

Makefile
2
star
72

serverless-build

Makefile
2
star
73

jh-review

Java
2
star
74

snomed-ct-consumer

Makefile
2
star
75

fmtok8s-email-service

From Monolith To K8s :: Email Service
Java
2
star
76

knative-conformance-experiment

Go
2
star
77

environment-latam-salaboy-production

Makefile
2
star
78

environment-tigercrazy-staging

Makefile
2
star
79

Drools---jBPM5-Dashboard-Examples

Some examples about how to create Dashboard components to show and interact with Drools and jBPM5 information
2
star
80

cdevents-provider

Crossplane Provider to Emit and consume CD Events
Go
2
star
81

environment-tigercrazy-dev

2
star
82

knative-cloudevents-controller

Knative Controller which emits cloud events when Knative Resources change state
Go
2
star
83

fmtok8s-agenda-service

From Monolith To K8s :: Agenda Service (REST)
Java
2
star
84

snomed-test

Java
2
star
85

drools-fipa-agents-impl

A set of implementations of the drools-fipa-agent
Java
2
star
86

helm-chart-example

2
star
87

tech-conferences-operator

Java
2
star
88

rolo_the_robot

Experimental tests with Drools/jBPM + Processing + Raspberry Pi + Arduino + Lego
Java
2
star
89

dapr-shared-examples

examples for tutorial
Go
2
star
90

knative-helm-operator

Knative Helm Chart to install the operator using Helm Releases
2
star
91

cloud-native-dev

Cloud Native Developer Challenges
2
star
92

jbpm6-cdi-examples

jBPM6 CDI examples
Java
1
star
93

provider-camunda-cloud

Go
1
star
94

drools-fipa-agent-example

this is just an example of the drools-fipa-agent project
Java
1
star
95

fmtok8s-c4p

From Monolith to K8s :: Call From Proposals Service (C4P)
Java
1
star
96

spring-boot-starter-cloudevents2

delete soon.
Java
1
star
97

kcd-spain-2024

Examples used for KCD Spain 2024 - Serverless Platforms on K8s
Go
1
star
98

cd-flow

Go
1
star
99

knative-spring-cloud-event-producer

Java
1
star
100

fmtok8s-app-sso

From Monolith to K8s Conference Platform with Keycloak
1
star