CloudPirates Helm Charts de Código Abierto
Una colección seleccionada de charts Helm listos para producción para aplicaciones cloud-native de código abierto.
Este repositorio proporciona charts Helm seguros, bien documentados y configurables que siguen las mejores prácticas cloud-native.
⚠️ IMPORTANTE: A partir del 15 de abril de 2026, todos los changelogs solo existen en la descripción de la release de github. Los changelogs antiguos se conservan por compatibilidad hacia atrás.
Charts Disponibles
| Chart | Descripción | Versión |
|---|
| ClusterPirate | Agente cliente para la plataforma de observabilidad gestionada de CloudPirates para conectar tu clúster de Kubernetes a nuestra infraestructura |  |
| Common | Un chart de librería para plantillas comunes y funciones auxiliares |  |
| Etcd | Un almacén de clave-valor distribuido y fiable |  |
| Ghost | Una plataforma de publicación sencilla y potente que te permite compartir tus historias con el mundo. |  |
| Keycloak | Solución de gestión de identidades y accesos de código abierto |  |
| MariaDB |
Inicio Rápido
Requisitos Previos
- Kubernetes 1.24+
- Helm 3.2.0+
- Soporte de aprovisionador de PV en la infraestructura subyacente (si la persistencia está habilitada)
Instalación de 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>
Características de los Charts
Todos los charts de este repositorio proporcionan:
Seguridad Primero
- Firmados Criptográficamente: Todos los charts están firmados con Cosign para la seguridad de la cadena de suministro
- Contenedores no root por defecto
- Sistemas de archivos raíz de solo lectura cuando sea posible
- Capacidades de Linux eliminadas
- Contextos de seguridad configurados
- Sin credenciales codificadas
Listo para Producción
- Comprobaciones de salud exhaustivas (sondas de liveness, readiness, startup)
- Soporte de solicitudes y límites de recursos
- Configuraciones de almacenamiento persistente
- Estrategias de actualización continua
- Endpoints de comprobación de salud
Altamente Configurable
- values.yaml extenso con documentación detallada
- Soporte para secrets y ConfigMaps existentes
- Configuraciones de ingress flexibles
- Personalización de la cuenta de servicio
- Soporte de etiquetas y anotaciones comunes
Configuración
Cada chart proporciona amplias opciones de configuración a través de values.yaml. Las áreas de configuración clave incluyen:
- Autenticación y Seguridad: Credenciales de usuario, secrets existentes, contextos de seguridad
- Almacenamiento: Volúmenes persistentes, clases de almacenamiento, configuraciones de respaldo
- Redes: Services, ingress, políticas de red
- Escalado: Número de réplicas, autoscaling, límites de recursos
- Monitoreo: Métricas, service monitors, comprobaciones de salud
Consulta los README de cada chart para conocer las opciones de configuración detalladas.
Participa
¿Quieres contribuir? ¡Genial! La forma más básica de mostrar tu apoyo es dar una estrella al proyecto o abrir issues.
⚠️ IMPORTANTE: A partir del 22 de enero de 2026, todos los commits deben estar firmados y verificados. Los PR con commits sin firmar no se fusionarán.
Si quieres abrir un PR, lee nuestras guías de contribución para obtener información sobre cómo configurar tu entorno e instrucciones sobre la verificación de firmas que requerimos.
Chatea con nosotros y con la comunidad en nuestro servidor de Discord!
Todos son bienvenidos, ya sea que tengas una pregunta, necesites ayuda con un chart, quieras contribuir, sepas lo que viene a continuación o simplemente quieras hablar con nosotros.

¡Este proyecto está construido y mantenido por nuestra creciente comunidad de colaboradores!
Hecho con contrib.rocks.
Problemas con los Charts
Para problemas específicos de estos charts Helm:
- Revisa los archivos README de cada chart para solucionar problemas
- Revisa la documentación y los ejemplos de los charts
- Verifica los valores de configuración
- Abre un issue en GitHub