github.com/kubernetes-retired/service-catalog
v0.2.3
#2159 most downloaded on Go modules
kubernetes-retired/service-catalog
What this package is like to depend on
Last release 6 years ago
no release in 18 months
Release timing varies
gaps range from 9 days to 6 months
Rarely documented
notes for 5 of 45 stable releases
Nothing withdrawn
no release was ever pulled
9 years old
59 releases · first in 2017
0 releases in the last 12 months
see the full history below
Release timeline
59 releases · Mar 2017 to May 2020Releases
latest 59-
v0.3.0-beta.205 Nov 2019 pre-releaseRelease notes
Open source →Release notes:
🚨Service Catalog v0.3.0-beta.2 is now available!
It is to help gather feedback from the community as well as give users a chance to test Service Catalog in staging environments before v0.3.0 is officially released.
To install the Service Catalog from this release, run:
helm install svc-cat/catalog \ --name catalog --namespace catalog --version 0.3.0-beta.2In this third beta release for the Service Catalog 0.3.0 milestone, we have worked on the following:
- Fix the problem when the (Cluster)ServiceBroker name longer than 63 characters was not accepted.
- Fix the problem when the (Cluster)ServicePlan name with "_" at the beginning was not accepted.
- Update Deployments in Helm chart to support Kubernetes 1.16.x. More info here.
- Add retries to migration process in the case of restoring Service Catalog objects.
Check beta.0 and beta.1 for more release notes.
We'd really appreciate any feedback on the upgrade procedure and any issues or tips you may run into.
Changes since beta.1
Node selector is a dict (#2733)
Changing Class and Plans labels to sha224 (#2741)
fix golint errors (#2737)
Fix ServiceInstance restore process in migration job (#2735)
cleanup codebase and run gofmt (#2729)
Improve data migration process (restore crds) (#2730)
Improve travis build - skip redundant jobs (#2731)
Change Deployment api to apps/v1 (#2728)
Dump cluster info in case of failed migration and e2e tests (#2723)SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.3.0-beta.2/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.3.0-beta.2/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.3.0-beta.2/linux/amd64/svcat -
v0.3.0-beta.1.0.20191105183519-f950e6866b3d05 Nov 2019 pre-releaseNothing published for this version
-
v0.3.0-beta.107 Oct 2019 pre-releaseRelease notes
Open source →🚨Service Catalog v0.3.0-beta.1 is now available!
In this second beta release for the Service Catalog 0.3.0 milestone, we have worked on the following:
-
Add missing
svcat: "true"labels to Service Catalog CRDs -
Add CRD waiter for the migration job and the webhook server.
It may take some time before Catalog CRDs are registered in the main API Server. For this reason, the CRD waiter is executed at the initial state of each Service Catalog binary because Service Catalog clients/informers can be created only when CRDs are available.Additionally, we added retries when restoring Service Catalog resources during the migration process.
See the discussion in this thread for more info:
https://kubernetes.slack.com/archives/C232SF3TK/p1570107013007500 -
Add iteration gap for readiness/liveness probe executions which check if CRDs for ServiceCatalog exist. Previously, the probes were executed every 10 secs, which generated a heavy load on the main API Server.
-
Previously, we listed all K8s CRDs. Now we fetch only CRDs which belong to Service Catalog using proper label selector. As a result, the response uses fewer resources.
Check beta.0 for more release notes.
We'd really appreciate any feedback on the upgrade procedure and any issues or tips you may run into.
Changes since beta.0
- Make the Service Catalog release process parallel (#2727)
- Add support for imagePullSecrets to helm charts (#2721)
- Improve CRD liveness/readiness probe (#2717)
- Add CRD waiter for migration job and webhook server (#2719)
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.3.0-beta.1/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.3.0-beta.1/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.3.0-beta.1/linux/amd64/svcat -
-
v0.3.0-beta.0.0.20191007162911-7b437afc832b07 Oct 2019 pre-releaseNothing published for this version
-
v0.3.0-beta.027 Sep 2019 pre-releaseRelease notes
Open source →🚨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.0If you have installed Service Catalog on your cluster using the
helm install svc-cat/catalogcommand, then migration process is automated for you and you can just run:helm upgrade <release_name> svc-cat/catalog --version 0.3.0-beta.0The 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 -
v0.2.319 May 2020Release notes
Open source →Changes
- Fix helm chart name (#2697)
- Bump bundler version for jekyll and set fix version for jekyll (#2794)
- update generated files to pickup 2020 copyright (#2794)
- Change deprecated Deployment version (#2794)
- Update version from 0.2.2 to 0.2.3 (#2794)
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.2.3/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.2.3/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.2.3/linux/amd64/svcatNOTE: This is the last release of the API Server-based implementation with features. Source code is available on the v0.2 branch. We support this implementation by providing bug fixes until July 2020.
-
v0.2.226 Aug 2019Release notes
Open source →Changes
change import paths to kubernetes-sigs (#2652)
Fix deprovisioning process in TestBroker (#2656)
update OWNERS file (#2655)
change controller finalizer back to kubernetes-incubator (#2664)
Take advertise client urls from configuration (#2640)
New controller tests - deletion resources (#2596)
Send 'previous_values' field in update service instance request body (#2668)
Changed walkthrough from UPS to mini (#2671)
Pass service instance name via ProvisionRequest context (#2669)
Add missing line to copy the svcat.exe into bin folder (#2665)
Make timeout of any request to the broker globally configurable (#2666)
bump golang 1.12 (#2682)
Bump kubernetes to 1.15 (#2683)
Add option to execute e2e test both locally and on CI (#2690)
Update build scripts (v0.2) (#2692)
Update documentation (v0.2) (#2693)
Bump release version from 0.2.1 to 0.2.2 (#2694)SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.2.2/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.2.2/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.2.2/linux/amd64/svcatNOTE: This is the last release of the API Server-based implementation with features. Source code is available on the v0.2 branch. We support this implementation by providing bug fixes until July 2020.
-
v0.2.2-0.20190927164210-73229d43efcc27 Sep 2019 pre-releaseNothing published for this version
-
v0.2.103 Jun 2019Release notes
Open source →Changes
Fix the test-broker flags parsing (#2627)
Bump debian-base images version to v1.0.0 (#2645)
remove obsolete documentation on proposed future v1 (#2642)
Move closing stream after error handling, add container name in e2e scenario (#2629)
Update OWNERS files (#2641)
pass correct scope when finding plan k8s name in svcat provision (#2631)
Fix the missing flag in the instance tests from the svcat package (#2628)svcat Binaries
macOS: https://download.svcat.sh/cli/v0.2.1/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.2.1/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.2.1/linux/amd64/svcat -
v0.2.014 May 2019Release notes
Open source →This release includes the GA of namespaced resources.
Changes
update sig chairs (#2623)
Clean docs 2 (#2620)
Make svcat provision support namespaced resources (#2618)
Add --abandon and --yes flags to svcat deprovision command (#2589)
Make broker commands with --wait support namespaced brokers (#2615)
make svcat get/describe plan work with namesapced resources (#2614)
Enable use of namespaced broker in healthchecker (#2617)
Add service resource for the controller manager (#2431)svcat Binaries
macOS: https://download.svcat.sh/cli/v0.2.0/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.2.0/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.2.0/linux/amd64/svcat -
v0.1.4317 Apr 2019Release notes
Open source →Changes
Add securityContext (#2571)reposition left menu (docs ToC) & make sure it doesn't overlap with other components (#2574)
Revert css overflow setting (#2575)
unpin go version (#2573)
Update OWNERS and SECURITY_CONTACTS (#2572)
Create OSB client if does not exists in the broker client manager (#2577)
Increase apiserver resource requests and limits (#2581)
svcat describe and get broker now support namespaced resources (#2564)
Update video links in README (#2583)
Remove eriknelson from OWNERS file (#2585)
Add svcat unbind --abandon command (#2579)
New controller tests (#2580)
channel neither has values in nor be closed . (#2547)
Fix serviceclass to serviceclasses (#2595)
Remove badge for unused Jenkins build (#2600)
Fix RemoveFinalizerForBindings and RemoveBindingFinalizerByInstance tests (#2591)
Add Tasks section to docs (#2587)
Fix the comments of the functions & Fix the msg of the etcd checker. (#2601)
Add namespaced e2e tests (#2598)
update jekyll & ffi to address CVE-2018-17567 & CVE-2018-1000201 (#2607)
Use 2 resources instead of a list (#2608)
add default values for apiVersion to be able to use helm template without talking to API (#2606)
Bump Kubernetes version 1.14 (#2605)
Fix the comments of the binding cmd. (#2611)
svcat describe and get classes now support namespaced resources (#2582)
Add rbacApiVersion and use separate resources instead of a list (#2609)svcat Binaries
macOS: https://download.svcat.sh/cli/v0.1.43}/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.43/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.43/linux/amd64/svcat -
v0.1.4201 Mar 2019Nothing published for this version
-
v0.1.4119 Feb 2019Nothing published for this version
-
v0.1.4029 Jan 2019Nothing published for this version
-
v0.1.3918 Jan 2019Nothing published for this version
-
v0.1.3809 Nov 2018Nothing published for this version
-
v0.1.3725 Oct 2018Nothing published for this version
-
v0.1.3618 Oct 2018Nothing published for this version
-
v0.1.3505 Oct 2018Nothing published for this version
-
v0.1.3402 Oct 2018Nothing published for this version
-
v0.1.3327 Sep 2018Nothing published for this version
-
v0.1.3215 Sep 2018Nothing published for this version
-
v0.1.3106 Sep 2018Nothing published for this version
-
v0.1.417 Jan 2018Nothing published for this version
-
v0.1.316 Nov 2017Nothing published for this version
-
v0.1.203 Nov 2017Nothing published for this version
-
v0.1.127 Oct 2017Nothing published for this version
-
v0.1.023 Oct 2017Nothing published for this version
-
v0.1.0-rc217 Oct 2017 pre-releaseNothing published for this version
-
v0.1.0-rc1.0.20171017005733-bcf37fdc36b917 Oct 2017 pre-releaseNothing published for this version
-
v0.1.0-rc111 Oct 2017 pre-releaseNothing published for this version
-
v0.0.25-0.20171011152516-ffd6b8be6c3311 Oct 2017 pre-releaseNothing published for this version
-
v0.0.2410 Oct 2017Nothing published for this version
-
v0.0.2304 Oct 2017Nothing published for this version
-
v0.0.2230 Sep 2017Nothing published for this version
-
v0.0.2120 Sep 2017Nothing published for this version
-
v0.0.2014 Sep 2017Nothing published for this version
-
v0.0.1907 Sep 2017Nothing published for this version
-
v0.0.1806 Sep 2017Nothing published for this version
-
v0.0.1730 Aug 2017Nothing published for this version
-
v0.0.1616 Aug 2017Nothing published for this version
-
v0.0.1508 Aug 2017Nothing published for this version
-
v0.0.1425 Jul 2017Nothing published for this version
-
v0.0.1312 Jul 2017Nothing published for this version
-
v0.0.1228 Jun 2017Nothing published for this version
-
v0.0.1121 Jun 2017Nothing published for this version
-
v0.0.1014 Jun 2017Nothing published for this version
-
v0.0.931 May 2017Nothing published for this version
-
v0.0.824 May 2017Nothing published for this version
-
v0.0.717 May 2017Nothing published for this version
-
v0.0.610 May 2017Nothing published for this version
-
v0.0.528 Apr 2017Nothing published for this version
-
v0.0.421 Apr 2017Nothing published for this version
-
v0.0.314 Apr 2017Nothing published for this version
-
v0.0.128 Mar 2017Nothing published for this version
-
v0.0.1-RC223 Mar 2017 pre-releaseNothing published for this version
-
v0.0.1-RC1.0.20170323222831-e6d16f2b761823 Mar 2017 pre-releaseNothing published for this version
-
v0.0.1-RC121 Mar 2017 pre-releaseNothing published for this version
-
v0.0.0-20170321170827-02be9330b8b521 Mar 2017 pre-releaseNothing published for this version