Skip to content

andifg/coffee-app-chart

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 

Repository files navigation

Coffee App Helm Chart

Context

This repository is part of the coffee rating application project. The project provides a rating appliation for coffees where its possible to add/delete and rate different coffee beans. The project consists of the following repositories:

  • Frontend - A react typescript progressive web app
  • Backend - Fastapi based python backend
  • Resizer - Python based image resizer listening on kafka messages
  • Helm Chart - Helm Chart deploying front and backend together with database and minio helm charts
  • GitOps - Gitops repository for ArgoCD reflecting deployed applications for test and prod env

TODO:

Add more quality tools like kube-score

Dependent Resources that need to exist before deploying chart

Secrets:

  • minio-credentials: Secret holding minio credentials (keys: root-password, root-user)
  • mongodb-root-password: Secret holding mongodb root password (key: mongodb-root-password)
  • keycloak-postgres-secret: Secret holding postgres password for keycloak instance as well as password for keycloak db user (key (keycloak db user): password, key(postgres admin password): postgres-password)
  • keycloak-admin-password: (key: admin-password) Secret holding keycloak admin password

Operators:

  • Strimzi Operator (or AMQ Streams)
  • Openshift ADP (only if backup is enabled)

About

Helm Chart for coffee application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages