-
Notifications
You must be signed in to change notification settings - Fork 5
How to create an Application
Lucas Rebscher edited this page Feb 2, 2021
·
5 revisions
In the following we show how you can create a new application consisting of a React frontend, a Python Flask backend and a MongoDB.
We assume that you are running a local K8s cluster with minikube and set up kubectl.
Create a new application awesomeapp and select the templates webapp (frontend + backend) and mongo:
harness-application awesomeapp -t webapp -t mongoCreate a deployment which generates the helm chart for your new application:
harness-deployment . -l -b -i awesomeapp-l creates a local deployment, -b builds the docker images and -i awesomeapp specifies that we only want to deploy awesomeapp.
Once completed, you can install the application on your local minikube cluster:
helm install ch deployment/helm -n ch --dependency-update
If the namespace ch is not present, it will be automatically created.