Referred to the KodeKloud Voting Application git repo: https://github.com/kodekloudhub/example-voting-app-kubernetes/tree/main
Created Helm charts using te deployment and service files.
Pre-Requisite: Install Helm. Steps to use this Helm Charts:
- Create a namespace of your choice.
- Run the following commands: helm install charts-voting-res -n helm install charts-voting-fe -n
- Verify if all the pods,deployments and services are created successfully.
- Port-forward the two front-end applications and verify, if the application opens up and gives the expected output as seen in the screenshot attached below.
Can also use ArgoCD to deploy the helm charts.
- Install ArgoCD in your cluster.
- Apply the application.yaml file [kubectl apply -f application.yaml]
- Verify in the terminal if all the deployments and services are created successfully.
- Login to your argocd web ui and verify if all the deployments and services are created successfully.





