Web App: deploy package to the dev environment
Problem
- The web client repo bootstraping is finished, and the docker files and helmcharts are ready.
- This package needs to be deployed in the dev environment.
- The deployment also need to be automated.
Goal
Deploy web client package in the dev environment, and automate deployment.
ACs
-
A Dockerfile exists in the web repository -
A helmchart exists in the web repository -
Deploy helmcharts to Kubernetes. -
Web client is available at https://webapp.dev.neo.fitko.dev/ -
Ensure the deployment automatically runs on the dev cluster when the web repository has changes to the develop branch
Notes/ resources
- This task is relevant for Krems.
- fit-neo-web!5 contains the Dockerfile and CI for building it. Note that it includes/is based upon fit-neo-web!3
- Requirements uIDs: ZaPuK_143
Who needs to be involved / informed
- reviewers:
- involved: @marcel-nordeck
- informed: Possibly @OC000089249168 for the auto deployment setup(?)
Edited by Robert Gerbauld