Skip to content

CloudPirates-io/helm-charts

CloudPirates Open Source Helm Charts

A curated collection of production-ready Helm charts for open-source cloud-native applications. This repository provides secure, well-documented, and configurable Helm charts following cloud-native best practices (project name "nonami").

Available Charts

Chart Description
ClusterPirate Client agent for the CloudPirates Managed Observability Platform to connect your Kubernetes cluster to our infrastructure
Common A library chart for common templates and helper functions
Ghost A simple, powerful publishing platform that allows you to share your stories with the world.
Keycloak Open Source Identity and Access Management solution
MariaDB High-performance, open-source relational database server that is a drop-in replacement for MySQL
Memcached High-performance, distributed memory object caching system
MinIO High-Performance Object Storage compatible with Amazon S3 APIs
MongoDB MongoDB a flexible NoSQL database for scalable, real-time data management
Nginx High-performance HTTP server and reverse proxy
PostgreSQL The World's Most Advanced Open Source Relational Database
RabbitMQ A messaging broker that implements the Advanced Message Queuing Protocol (AMQP)
Redis In-memory data structure store, used as a database, cache, and message broker
TimescaleDB TimescaleDB is a PostgreSQL extension for high-performance real-time analytics on time-series and event data
Valkey High-performance in-memory data structure store, fork of Redis
Zookeeper Centralized service for maintaining configuration information, naming, providing distributed synchronization, and group services

Quick Start

Prerequisites

  • Kubernetes 1.24+
  • Helm 3.2.0+
  • PV provisioner support in the underlying infrastructure (if persistence is enabled)

Installing Charts

# From Docker Hub registry
helm install my-release oci://registry-1.docker.io/cloudpirates/<chartname>

# From GitHub Container Registry (GHCR)
helm install my-release oci://ghcr.io/cloudpirates-io/helm-charts/<chartname>

# From local clone
helm install my-release ./charts/<chart-name>

Chart Features

All charts in this repository provide:

🔒 Security First

  • Cryptographically Signed: All charts are signed with Cosign for supply chain security
  • Non-root containers by default
  • Read-only root filesystems where possible
  • Dropped Linux capabilities
  • Security contexts configured
  • No hardcoded credentials

📊 Production Ready

  • Comprehensive health checks (liveness, readiness, startup probes)
  • Resource requests and limits support
  • Persistent storage configurations
  • Rolling update strategies
  • Health check endpoints

🎛️ Highly Configurable

  • Extensive values.yaml with detailed documentation
  • Support for existing secrets and ConfigMaps
  • Flexible ingress configurations
  • Service account customization
  • Common labels and annotations support

Configuration

Each chart provides extensive configuration options through values.yaml. Key configuration areas include:

  • Authentication & Security: User credentials, existing secrets, security contexts
  • Storage: Persistent volumes, storage classes, backup configurations
  • Networking: Services, ingress, network policies
  • Scaling: Replica counts, autoscaling, resource limits
  • Monitoring: Metrics, service monitors, health checks

Refer to individual chart READMEs for detailed configuration options.

Contributing

Want to contribute? Awesome! The most basic way to show your support is to star the project, or to raise issues. If you want to open a pull request, please read the contributing guidelines.

This project is built and maintained by our growing community of contributors!

Made with contrib.rocks.

Chart Issues

For issues specific to these Helm charts:

  • Check individual chart README files for troubleshooting
  • Review chart documentation and examples
  • Verify configuration values
  • Open an issue on GitHub

About

This repository contains public Helm Charts for commonly used software

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks