Helm permite empaquetar aplicaciones complejas para ser desplegadas en Kubernetes, pudiendo “aplantillar“ sus ficheros o manifest, tales como Deployment, Service, PersistentVolumeClaim, Ingress, Secret, etc… en plantillas o Templates de Helm y empaquetados en un Chart. Una vez empaquetadas, los Charts pueden distribuirse y versionarse en servidores de Charts (Chart Museum) y ser instalados en clusters de Kubernetes.
Para este Q1 hemos liberado el código de un chart de Helm para poder desplegar la Community Edition de Onesait Platform sobre k8s. Podéis encontrar el código en:
https://github.com/onesaitplatform/onesaitplatform-ce-charts
Además los hemos publicado en artifacthub, quedando listos y disponibles para su uso públicamente:
https://artifacthub.io/packages/helm/onesaitplatformhelmchart/onesaitplatform-ce-base-chart
También hemos liberado el plugin de generación de certificados: