This repository has been archived by the owner on Sep 15, 2022. It is now read-only.
Releases: SAP-archive/helm-broker
Releases · SAP-archive/helm-broker
v1.1.0
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
v1.0.0
Changelog
v1.0.0 (2019-10-25)
🚀 Implemented enhancements:
- Improve controller readiness probe #29
- Helm Broker chart testing #23
- Create release process #45 (polskikiel)
- Upgrade readme file #43 (jasiu001)
- Add controller liveness probe with controller flow #36 (jasiu001)
- Add Helm Chart testing scripts #32 (mszostok)
- S3 integration test #28 (jasiu001)
- Implement health checking for HelmBroker #24 (polskikiel)
- Add GCS,S3, and HG protocols support #22 (mszostok)
- Disable upload service usage if documentation enabled flag is set to … #20 (piotrmiskiewicz)
- Git SSH support #17 (piotrmiskiewicz)
- Implement templating from secret #14 (polskikiel)
- Enable prometheus metrics endpoint #11 (jasiu001)
- Change structs to more readable and improve common logic #10 (polskikiel)
- Add helm broker chart #8 (jasiu001)
- Improve docs #7 (piotrmiskiewicz)
- Addons docs configurable #4 (piotrmiskiewicz)
- Add repo templates #3 (adamwalach)
🐛 Fixed bugs:
- README.MD lacking a few things which are good to know when it comes to using/installing Helm Broker #35
- HelmBroker freezes and stops processing other (Cluster)AddonsConfigurations when ectd is down #34
- No retry when DocsTopic creation fails #33
- Upgrade to alpine 3.10 #42 (piotrmiskiewicz)
- Fix etcd client timeout #40 (polskikiel)
- Add waiter for DocsTopics #38 (polskikiel)
- Apply minor changes to utilities.sh script #37 (mszostok)
- Change reprocessRequest type to int #26 (polskikiel)
- Fix helm chart yaml file #18 (piotrmiskiewicz)
✔️ Other improvements:
- Add Maja and Alex to CODEOWNERS #39 (klaudiagrz)
- Fix OWNERS file regex #27 (mszostok)
- Add OWNERS files #25 (mszostok)
- Bump Helm Broker docker image version #21 (piotrmiskiewicz)
- Align HB chart after introducing templating #16 (polskikiel)
- Templating IT test #13 (piotrmiskiewicz)
- Extend AddonsConfiguration CRD with secretRef #12 (polskikiel)
- Make tiller TLS enabled by configuration #9 (piotrmiskiewicz)
- Delete addons configs migration #6 (polskikiel)
- Add CODEOWNERS #2 (adamwalach)
- Update imports after repository migration #1 (adamwalach)
* This Change Log was automatically generated by github_changelog_generator