gripo-helm-deployment-dev

This is our repo for development

### Prerequisite

Ensure you have the following installed:

Set Up a Local Kubernetes Cluster


Using Kind

Create a new Kind cluster:

kind create cluster --name gripo-cluster

Check if the cluster is running:

kubectl cluster-info --context kind-gripo-cluster


Load the Helm Chart

If the chart is hosted in a Helm repository:

helm repo add gripo-repo https://dev.charts.gripo.io
 helm repo update
 helm install gripo gripo-io/gripo-mac


Verify Deployment

Check if the pods are running:

kubectl get pods

To check Helm release:

helm list

Access the gripo portal

Depending on your deployment type to use Kind follow the below instructions:
Kind (Using Port Forwarding)

Forward the port:

kubectl port-forward svc/gripo-nginx 5055:5055 --namespace default


Now access http://localhost:8080 in your browser.


Customize Deployment(Optional)

Fetch the Values YAML File If you want to save the values to a file for editing:

helm show values gripo-repo/example-chart > custom-values.yaml

Modify values using custom custom values.yaml:

helm install gripo -f custom-values.yaml gripo-io/gripo


Stop and Cleanup


Stopping the Cluster

kind delete cluster --name gripo-cluster


Uninstall Helm Release

helm uninstall gripo