Skip to content

Latest commit

 

History

History
134 lines (93 loc) · 4.28 KB

README.md

File metadata and controls

134 lines (93 loc) · 4.28 KB

Hoppscotch Charts

Scalable Kubernetes Deployments for Hoppscotch

contributions welcome Website Tweet

Built with ❤︎ by contributors

Support

Chat on Discord Chat on Telegram

Features

❤️ Enterprise Ready: Built for large-scale deployments with security in mind.

⚡️ High Performance: Optimized for speed and resource efficiency.

🔒 Security First: Built-in security features and compliance controls.

🌐 Multi-Cloud: Deploy anywhere with our cloud-agnostic architecture.

🚀 Scalable: Automatically scales based on your workload.

🔄 High Availability: Built-in redundancy and failover capabilities.

Installation Guides

Digital Ocean Installation

Prerequisites

  • Digital Ocean account with administrative access
  • kubectl CLI tool
  • Helm 3.x installed
  • doctl installed

Quick Install

# Configure access
export KUBECONFIG=path/to/k8s-config.yaml

# (Optional) Install NGINX Ingress
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.2/deploy/static/provider/do/deploy.yaml

# Deploy application
## Community
helm install [RELEASE_NAME] ./charts/shc -f [path-to-values-file]

## Enterprise
helm install [RELEASE_NAME] ./charts/she -f [path-to-values-file]
GCP Installation

Prerequisites

  • Google Cloud account with GKE access
  • gcloud CLI configured
  • kubectl CLI tool
  • Helm 3.x installed

Quick Install

# Configure cluster access
gcloud container clusters get-credentials cluster-name --zone zone --project project-id

# (Optional) Install NGINX Ingress
kubectl apply -f https://raw.githubusercontent.com/kubernetes/ingress-nginx/controller-v1.8.2/deploy/static/provider/cloud/deploy.yaml

# Deploy application
## Community
helm install [RELEASE_NAME] ./charts/shc -f [path-to-values-file]

## Enterprise
helm install [RELEASE_NAME] ./charts/she -f [path-to-values-file]

About Helm Charts

Our application uses Helm for package management in Kubernetes. Helm Charts help you:

  • 📦 Define, install, and upgrade Kubernetes applications
  • 🔄 Share applications with others
  • 🔧 Manage complex deployments with simple commands
  • ⏪ Roll back to previous versions when needed

Contributing

Please contribute using GitHub Flow. Create a branch, add commits, and open a pull request.

Please read CONTRIBUTING for details on our CODE OF CONDUCT, and the process for submitting pull requests to us.

Continuous Integration

We use GitHub Actions for continuous integration.

Authors

This project owes its existence to the collective efforts of all those who contribute — contribute now.

License

This project is licensed under the MIT License — see the LICENSE file for details.