[cncf-toc] Cloud native "reference/demo" application
We have some initial progress around a demo application. Things are very rough around the edges right now but you can find a first version here: https://github.com/cncf/podtato-head
Right now this is a single, simple service. Obviously this will be extended in the future.
However, already today there is a good number of delivery tool examples that are showcased. \
If you are interested in contribution please let me so I can coordinate next steps.
From: <cncf-toc@...> on behalf of "Reitbauer, Alois via lists.cncf.io" <alois.reitbauer=dynatrace.com@...>
I am using this list as it most likely reaches the widest audience in the CNCF.
In recent discussions in the app delivery SIG we came to the conclusion that a reference application would make sense that a) has most of the characteristics of real world applications b) can be used to demonstrate good practices and also how certain CNCF tools can be used to solve common problems.
Having a reference application – or multiple - when we are talking about app delivery makes a lot of sense.
Looking at the most widely used applications you undoubtedly end up with Hipstershop, Sockshop or one of their variants. While these apps are nice to demo what a cloud-native application can look like, they also miss key characteristics like stateful workloads, third party integrations, secrets, multi-stage configurations, databases, …. .
I also assume that many CNCF project have their own demo applications to demonstrate their capabilities.
Alexis made the proposal to fork one of more of the demo applications over in a CNCF demo-apps org. This, however, only makes sense if there is active development on this demo. It might be even better to have the demo app together with the development community behind actively participate in the CNCF – by e.g. donating the app as a sandbox project.
So, to get more concrete, a couple of questions to get feedback on:
Obviously, as this idea matures this need direction and discussion in the TOC. I am using this email to kick off the discussion and collect some first data points.
The contents of this e-mail are intended for the named addressee only. It contains information that may be confidential. Unless you are the named addressee or an authorized designee, you may not copy or use it, or disclose it to anyone else. If you received it in error please notify us immediately and then destroy it. Dynatrace Austria GmbH (registration number FN 91482h) is a company registered in Linz whose registered office is at 4020 Linz, Austria, Am Fünfundzwanziger Turm 20