HKE Helm Charts Overview
Overview
HostSpace Kubernetes Engine (HKE) provides an enterprise-grade Kubernetes orchestration platform with a focus on automated scaling, monitoring, and high availability. This documentation covers the usage of Helm Charts in HKE for deploying and managing applications.
Key Features/Components
- Helm Charts: Package manager for Kubernetes that simplifies deploying applications.
- HKE Integration: Seamless integration of Helm Charts within the HKE environment.
- Automated Scaling: Allows for dynamic scaling of applications based on resource utilization.
- Monitoring: Built-in monitoring capabilities to track application performance.
- High Availability: Ensures applications are highly available through redundancy and failover mechanisms.
Step-by-step Instructions or Configuration Details
-
Installing Helm:
Terminal window curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3chmod 700 get_helm.sh./get_helm.sh -
Adding HKE Repository:
Terminal window helm repo add hke-charts https://hostspace.io/helm-chartshelm repo update -
Deploying an Application:
Terminal window helm install my-release hke-charts/my-chart
Best Practices and Recommendations
- Regularly update Helm Charts to leverage new features and security patches.
- Use Kubernetes Horizontal Pod Autoscaler for automated scaling based on resource metrics.
- Implement readiness and liveness probes in your application for better reliability.