Helm Charts para la CE

 

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:

https://artifacthub.io/packages/helm-plugin/certgen/certgen