Kubernetes Helm chart registry
Description
I've been working with the kubernetes community to develop an application-registry. By application here I'm talking about declarative configuration, like the kubernetes resources or Helm-charts.
Idea behind is to manage those configuration/Chart like container images, one of the major usecase are CI/CD.
docker push registry.gitlab.com/ant31/cookie:pr2488 # push your container image
helm registry push registry.gitlab.com/ant31/cookie-app # push your helm chart
and then use it from any other helm client:
helm registry install registry.gitlab.com/ant31/cookie-app
Community have started to adopt it and it's now integrated to Quay.io.
As gitlab has a strong focus on kubernetes usecases and a great CI/CD, integration of a dedicated app registry would be great.
Links / references
- blog-post
- Gitlab CI demo using app-registry
- CoreOSFest talk: Towards a standard Containerized App Registry
- Sig-apps discussion: https://groups.google.com/forum/?utm_medium=email&utm_source=footer#!msg/kubernetes-sig-apps/WEX67CghRQg/68pd5JV_BQAJ
If interested I can port the server-side code to ruby and submit a PR.