This repository contains a collection of Helm charts for deploying various applications and infrastructure components.
Deploy Google Cloud Projects and Infrastructure using GCP's Config Connector. This chart enables Infrastructure as Code (IaC) deployment of GCP resources, allowing you to manage your entire cloud infrastructure through Kubernetes manifests.
Key Features:
- Project creation and management
- VPC networks, firewalls, and peering
- GKE clusters and node pools
- Cloud SQL instances
- IAM service accounts and policies
- DNS zones and records
- Monitoring, logging, and security policies
Deploy Gateway API resources for GKE, including Service Exports, HTTP Routes, and Gateways. Includes support for GCP-specific resources like Gateway Policy, Backend Policy, and Cloud Armor WAF via Config Connector.
Key Features:
- Gateway and HTTPRoute resources
- ServiceExport for multi-cluster services
- GCP Gateway Policy and Backend Policy
- Cloud Armor security policies
- Health check policies
Deploy Snipe-IT, a free open source IT asset/license management system on Kubernetes.
Key Features:
- Full Snipe-IT deployment
- Optional MySQL database
- Persistent storage
- Ingress support
- External secrets integration
Helm must be installed and initialized to use the charts. Please refer to Helm's documentation to get started.
Once Helm is set up properly, add the repo as follows:
$ helm repo add pursechicken https://pursechicken.github.io/helm-charts
$ helm repo updateThen you can install any of the charts:
$ helm install my-release pursechicken/<chart-name> -f my-values.yamlReplace <chart-name> with one of:
cnrm-chartgateway-api-chartsnipeit
Contributions are welcome! Please see our Contributing Guide for details on:
- How to report issues
- How to suggest enhancements
- Development guidelines and standards
- Pull request process
For issues, questions, or contributions:
- Open an issue on the GitHub repository
- Review individual chart READMEs for chart-specific documentation
- Check the Contributing Guide for development guidelines