Skip to content

feat: docker container and kubernetes integration

Martin requested to merge feat/docker into master

Packaging the application as a docker image.

Closes #98 (closed), #205 (closed), #232

TODO

  • Volumes for public und upload folder
  • Firebase Config (either as secret file or with env variables)
  • Migrate to Kubernetes configuration
  • Fix: To see deployment progress for your environments, make sure you are deploying to $KUBE_NAMESPACE and annotating with app.gitlab.com/app=$CI_PROJECT_PATH_SLUG and app.gitlab.com/env=$CI_ENVIRONMENT_SLUG
  • Handle secrets
  • Pull correct images
  • Fix pipeline and build a docker image
  • Integrate GitLab's Kubernetes and App Review integration
  • Logging, monitoring, security and backups

TODO in separate MRs

Edited by Martin

Merge request reports