Skip to content

A fun cheese quizz deployed on OpenShift and illustrating cloud native technologies like Quarkus, Istio Service Mesh, CodeReady Workspaces, Strimzi Kafka Operator, Fuse Online/Syndesis, Tekton pipelines and ArgoCD

Notifications You must be signed in to change notification settings

ptzagk/cheese-quizz

 
 

Repository files navigation

cheese-quizz

A fun cheese quizz deployed on OpenShift and illustrating cloud native technologies like Quarkus, Istio Service Mesh, CodeReady Workspaces, Strimzi Kafka Operator, Fuse Online/Syndesis, Tekton pipelines and ArgoCD.

Contribute

Setup

Plese initialize and configure following components in this order:

  • A cheese-quizz project for holding your project component

    • Add this label: oc label namespace/cheese-quizz istio.io/member-of=istio-system
    • Add this label: oc label namespace/cheese-quizz kiali.io/member-of=istio-system
  • AMQ Streams operator deployed cluster wide

    • Create a Kafka CR into cheese-quizz letting the default properties
  • Istio Service Mesh deployed with basic-install on istio-system project

    • Also deploy a ServiceMeshMemberRoll into istio-system referencing cheese-quizz project as member
    • Take care of removing LimitRanges into cheese-quizz project
  • Knative Serving deployed cluster wide

    • Create a KnativeServing CR into knative-serving project, adding image-registry.openshift-image-registry.svc:5000 into registriesSkippingTagResolving property
  • Fuse Online operator deployed into fuse-online project ** Create a SyndesisCRD CR, calling it syndesis

  • CodeReady Workspaces deployed onto workspaces project with: ** quay.io/lbroudoux/che-plugin-registry:master as the pluginRegistryImage ** true for tlsSupport ** CHE_INFRA_KUBERNETES_PVC_WAIT__BOUND: 'false' as customCheProperties

About

A fun cheese quizz deployed on OpenShift and illustrating cloud native technologies like Quarkus, Istio Service Mesh, CodeReady Workspaces, Strimzi Kafka Operator, Fuse Online/Syndesis, Tekton pipelines and ArgoCD

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 52.0%
  • Java 39.2%
  • JavaScript 8.7%
  • Shell 0.1%