Skip to content

PurseChicken/helm-charts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

199 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PurseChicken Helm Charts

License

This repository contains a collection of Helm charts for deploying various applications and infrastructure components.

Available Charts

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

View Chart README

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

View Chart README

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

View Chart README

Usage

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 update

Then you can install any of the charts:

$ helm install my-release pursechicken/<chart-name> -f my-values.yaml

Replace <chart-name> with one of:

  • cnrm-chart
  • gateway-api-chart
  • snipeit

Contributing

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

Support

For issues, questions, or contributions: