Releases: kubernetes-retired/minibroker
v1.2.0
What has changed
- Updated the default chart repository to the new location (#116).
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --namespace minibroker minibroker/minibroker
V1.1.0
What's new
- The bindings return the URI with the cluster domain. This is important when the search path of apps'
/etc/resolv.conf
doesn't include the cluster domain.
You can check the full diff here: v1.0.0...v1.1.0.
Upgrading from v1.0.0
The upgrade should be smooth, but to take advantage of the FQDN URI, all service bindings must be re-done.
IMPORTANT - If you are using Minibroker with KubeCF, you will need to do this before upgrading to KubeCF 2.5 as apps will not include the search path in /etc/resolv.conf
.
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --namespace minibroker minibroker/minibroker
v1.0.0
It's turning 1!
🎉 🎉 🎉
What's new
- Switched the internals from Helm 2 to 3.
- Support for asynchronous operations.
- RabbitMQ service class.
- Platform operators deploying Minibroker can set override provisioning parameters that replace what the user provides. Useful for enforcing strict parameters.
- Minibroker final image is assembled from scratch, resulting in a both smaller and more secure image.
- Improved testing coverage.
- Many improvements and bug fixes across the codebase.
You can check the full diff here: v0.3.1...v1.0.0.
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --namespace minibroker minibroker/minibroker
v1.0.0-rc5
Bug fixes
- fix: missing cache volume (#107).
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --version 1.0.0-rc5 --namespace minibroker minibroker/minibroker
v1.0.0-rc4
You can check what has changed in:
v1.0.0-rc3...v1.0.0-rc4
This release doesn't have too many changes but includes a more robust logic for the binding.
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --version 1.0.0-rc4 --namespace minibroker minibroker/minibroker
v1.0.0-rc3
You can check what has changed in:
v1.0.0-rc2...v1.0.0-rc3
A few highlights:
- RabbitMQ username can now be passed as a parameter (#97).
- Operators deploying Minibroker can set override parameters that will prevent users from setting any parameters during provisioning (#93).
- The Minibroker image is built from scratch, reducing the final image size from 60.3 MB to 12.2 MB (#103).
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --version 1.0.0-rc3 --namespace minibroker minibroker/minibroker
v1.0.0-rc2
Well, we needed one more RC. A few fixes needed to get in:
- Fixed the logic for binding
postgresql
newer plans. - Fixed the protocol names to not depend on the port names of k8s services.
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --version 1.0.0-rc2 --namespace minibroker minibroker/minibroker
v1.0.0-rc1
How about an RC1? Please, try it out and give us your feedback! You can reach us via an issue here on Github, or you can drop us a message on #sig-service-catalog on Slack.
Enjoy!
Cool stuff worth mentioning
- Minibroker now uses Helm 3 internally.
- Added RabbitMQ as a supported offering.
- ... fixed some not-loved-bugs.
Installation instructions
- Make sure you have service catalog installed, if not:
helm repo add svc-cat https://svc-catalog-charts.storage.googleapis.com
kubectl create namespace svc-cat
helm install catalog --namespace svc-cat svc-cat/catalog
- Add the Minibroker Helm repository:
helm repo add minibroker https://minibroker.blob.core.windows.net/charts
helm repo update
- Install!
kubectl create namespace minibroker
helm install minibroker --version 1.0.0-rc1 --namespace minibroker minibroker/minibroker