v0.3.0-beta.0
Pre-release🚨Service Catalog v0.3.0-beta.0 is now available! This is the first beta release for Service Catalog 0.3.0 milestone.
In this release, we've focused on replacing the Aggregated API Server with the CustomResourceDefinitions (CRDs) and Admission Webhook solution. The whole Service Catalog documentation is already updated. Check it out for more details.
To install the Service Catalog from this release, run:
helm install svc-cat/catalog —version 0.3.0-beta.0
If you have installed Service Catalog on your cluster using the helm install svc-cat/catalog
command, then migration process is automated for you and you can just run:
helm upgrade <release_name> svc-cat/catalog --version 0.3.0-beta.0
The migration process is described here in details. There you will also find information on how to upgrade Service Catalog manually.
We'd really appreciate any feedback on the upgrade procedure and any issues or tips you may run into.
Changes
- Update the run-migration-tests.sh script (#2710)
- Adjust test after fixing the repetitive update issue (#2710)
- Create script for executing migration tests on CI (#2710)
- Fix webhook definition in migration code after introduction k8s 1.15 (#2710)
- Update doc about migration from apiserver to crd (#2710)
- Move creating PVC functionality to migration tool (#2710)
- Add option to rollback to the previous SC version (#2710)
- Blocks mutations of CRDs during backup (#2710)
- Service Catalog upgrade tester (#2710)
- Add migration job to chart (#2710)
- Update migration docs (#2710)
- Migrate apiserver to crds (#2710)
- Replaces the Aggregated A PI Server with the CustomResourceDefinitions (CRDs) solution (#2630)
- Change controller manager deployment charts template (#2708)
- svc-cat depends on k8s v1.13+ (#2703)
- change pmorie lib import to kubernetes-sigs location (#2702)
- bump chart versions to 0.2.2 (#2699)
- Add controller Service Instance test (#2667)
- Bump github.com/pmorie/go-open-service-broker-client dependency (#2689)
- Change creates statements in walkthrough.md (#2695)
- Add information about the current project status (#2691)
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.3.0-beta.0/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.3.0-beta.0/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.3.0-beta.0/linux/amd64/svcat