This repository has been archived by the owner on Sep 15, 2022. It is now read-only.
Usage
To install the Helm Broker on your cluster, run this command:
helm install https://github.com/kyma-project/helm-broker/releases/download/v1.1.0/helm-broker-chart.tar.gz --wait
Provide the latest addons for the Helm Broker by creating the ClusterAddonsConfiguration
custom resource:
apiVersion: addons.kyma-project.io/v1alpha1
kind: ClusterAddonsConfiguration
metadata:
name: my-addons
spec:
repositories:
- url: "https://github.com/kyma-project/addons/releases/download/latest/index.yaml"
To learn more about the Helm Broker, read the documentation.
v1.1.0 (2020-06-30)
🚀 Implemented enhancements:
- HelmBroker: sustain broker registration if service instances exists #54
- Helm Broker stores secrets data in underlying etcd storage #41
- Provide helm-broker release process #30
- Bump gopkg yaml lib #90 (piotrmiskiewicz)
- Fix chart diff between kyma and this repo #83 (mszostok)
- Run chart testing always with image from pr #82 (mszostok)
- Bump kubernetes dependencies and apply required fixes #80 (mszostok)
- Integration with rafter #56 (pPrecel)
- Split main readme into separate docs #50 (polskikiel)
🐛 Fixed bugs:
- Fix Helm Broker non deterministic builds #73
- Memory leak when fetching addons #63
- Controller does not process AddonsConfiguration with status Pending #57
- Remove latest release #77 (polskikiel)
- Build images from scratch #52 (polskikiel)
❌ Closed issues:
- How to migrate helm2 chart stored in HelmBroker etcd #98
- Implement Helm Broker with helm3 #95
- Security vulnerability when using url.Parse #86
- Improve documentation for helm chart testing #84
- Migrate hash parameters #72
- Migrate Helm Broker to Helm3 #66
- Document pros and cons of using pure helm3 client vs flux (helm-operator) #65
- Proposal for updating instance of created addons to the new version #61
- Investigate if we can get rid of the addons version #60
- Improve helm-broker readme.md and create sub-pages #49
✔️ Other improvements:
- Fix deprovisioning if release is not found #113 (polskikiel)
- Use helm3 - docs #111 (piotrmiskiewicz)
- Fix OOM issue with helm 3 client #110 (polskikiel)
- Chart dependencies stored in etcd #109 (piotrmiskiewicz)
- Migrate storage with helm3 #107 (polskikiel)
- Downgrade default OSB version to 2.13 #105 (polskikiel)
- Implement go modules and k8s 1.18 #100 (polskikiel)
- Helm3 #97 (piotrmiskiewicz)
- Bump helm client #89 (piotrmiskiewicz)
- Create security documentation #87 (polskikiel)
- Enable stale bot for epics #85 (michal-hudy)
- changing the way to generate a name for a release #81 (jasiu001)
- Fix helm broker health check memory leak #79 (ksputo)
- Put metrics endpoint to separate server with own port #78 (jasiu001)
- Sustain service broker #76 (piotrmiskiewicz)
- Create documentation about flux and helm3 #75 (polskikiel)
- Add soft migration for parameters #74 (polskikiel)
- Remove hardcoded namespace name for liveness probe check #71 (ksputo)
- Fix latest release #70 (polskikiel)
- Add member to codeowners #69 (ksputo)
- Remove clusterAddonConfiguration liveness #68 (polskikiel)
- Remove outdated library in Helm Broker #64 (ksputo)
- Move addon liveness-probe creation to system namespace #62 (ksputo)
- Process pending addons #58 (piotrmiskiewicz)
- Add go report card badge #53 (derberg)
- Secrets data storing #51 (ksputo)
* This Changelog was automatically generated by github_changelog_generator