This Helm chart deploys the "apps" application into your Kubernetes cluster.
Projects deployed:
- apps-manager (Backend)
- apps-frontend (Backend)
- Nginx ingress to access both services with the domain
apps-example.local
-
Get a running Kubernetes cluster (e.g. minikube or any cloud provider). Make sure access is correctly setup.
-
Checkout/clone this project
-
Install app with Helm
helm dependency update helm install apps-helm ./
-
Once installed by Helm, get the IP of the load balancer with
kubectl get ingress apps-helm --output jsonpath='{.status.loadBalancer.ingress[0].ip}'
-
Add a record in the local hosts file pointing the obtained IP to
apps-example.local
-
Browse to the home page