Releases: kubernetes-retired/service-catalog
v0.1.32
Changes
revendor to osb client library 0.0.11 (pick up fix for closing connections) (#2338)
Define default provisioning params on plans (#2282)
Fix wait functionality in svcat register command (#2318)
Allow filtering of ServiceInstances on serviceClassRef/servicePlanRef.name (#2336)
Configure exponential Backoff policy for ClusterServiceBroker and ServiceBroker (#2333)
Improve unit tests for pkg/svcat instance wait functions (#2323)
Make the building of our build image smarter per issue 2329 (#2330)
svcat Binaries
macOS: https://download.svcat.sh/cli/v0.1.32/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.32/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.32/linux/amd64/svcat
v0.1.31 Release
Changes
Use controller's default brokerRelistInterval for namespaced brokers (#2313)
svcat deprovision --wait doesn't work properly in some cases (#2293)
Add namespace flags to get plans (#2285)
modify the document format (#2320)
Escape question mark character in testdata filenames (#2316)
Fix variable name in reconcileClusterServiceClassKey() (#2312)
Add deregister command in svcat (#2314)
Run validation subtests with testing.Run() (#2297)
Rename PR_TEMPLATE.md to PULL_REQUEST_TEMPLATE.md (#2317)
support for headless services for API server (#2304)
Fix field order in CatalogRestriction in servicecatalog/types.go (#2300)
Reject ServiceBrokers whose catalogRestrictions reference invalid fields (#2311)
Fix validation error's bad value (ServicePlan instead of ServiceClass) (#2296)
Remove regex validation of service class external IDs (#2303)
svcat Binaries
macOS: https://download.svcat.sh/cli/v0.1.31/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.31/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.31/linux/amd64/svcat
v0.1.30
svcat Binaries
macOS: https://download.svcat.sh/cli/v0.1.30/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.30/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.30/linux/amd64/svcat
Changes
Enable setting tls communication with etcd in helm chart (#2272)
Add homebrew install docs for svcat (#2273)
Remove hardcoded Etcd image and pull policy (#2271)
Improve kubectl get experience for service catalog resources (#2091)
Add flags to svcat register command (#2208)
User instance UID instead of name in broker op backoff/retry (#2280)
Make Originating Identity feature gate on by default (#2277)
Add context object to Bind request (#2287)
cleanup event message for broker retry (#2286)
Set DeprovisionStatus=Required for provisioning retries (#2290)
v0.1.29
- Replace forked KubernetesNamespaceLifecycle admission plugin with k8s.io/apiserver one (#2258)
- Fix panic when retry duration is exceeded (#2259)
- Fix catalog chart rbac to use new namespacedServiceBrokerDisabled flag (#2263)
- Remove unused function (#2265)
- Ensure that ObjectMeta field selectors (e.g. name and namespace) can be used appropriately for all types (#2214)
- Add a DashboardURL row to svcat describe instances (#2262)
#svcat Binaries
macOS: https://download.svcat.sh/cli/v0.1.29/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.29/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.29/linux/amd64/svcat
v0.1.28 Release
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.1.28/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.28/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.28/linux/amd64/svcat
Changes
Fix describe broker test (#2238)
remove from travis integration-tests which are now running in prow (#2237)
add mailing list to README (#2241)
Fix typo. (#2240)
Add ginkgo tests for svcat get classes (#2230)
Add svcat command to create user-defined cluster-scoped classes (#2190)
Add jberkhahn to OWNERS (#2245)
Include namespaced brokers in svcat get brokers (#2227)
Make the last col of get-classes and get-plans wider so we're at least 80 cols (#2226)
Enable namespaced brokers by default (#2248)
Add some dependency logic around generators. (#1966)
v0.1.27
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.1.27/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.27/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.27/linux/amd64/svcat
Changes
Introduce spec.free
to catalog restrictions for Plans (#2211)
Define common interfaces for cluster and namespaced classes and plans (#2220)
Add unit test for cmd/svcat/broker/describe_cmd.go (#2179)
Extract containers resources limits to helm chart values (#2225)
test storages to make sure they are appropriate types (#2161)
delay between provisioning retries (#2065)
Support ns-scoped resources in svcat get classes (#2116)
Make Svcat print help text if command is incorrect (#2171)
Update docs for counterfeiter (#2228)
Refactor formatted interface to be consistent with the others (#2224)
Source code warning for use of deprecated guid fields (#2232)
Test svcat gracefully handles the ns-broker flag being disabled (#2234)
Refactor pkg/svat/kube to pkg/uti/kube (#2235)
v0.1.26
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.1.26/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.26/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.26/linux/amd64/svcat
Changes
Re-work TestCreateServiceInstanceWithProvisionFailure to mitigate its flake (#2153)
Add basic register broker command to svcat (#2162)
PR Template (#2206)
Link to charter (#2205)
lint ignores files marked as generated (#2186)
Add deregister broker command to svcat (#2204)
Adding docs for namespaced broker resources
Export BrokerAuthSarCheck admission plugin name (#2196)
Document namespaced brokers feature (#2210)
v0.1.25
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.1.25/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.25/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.25/linux/amd64/svcat
Changes
v0.1.24
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.1.24/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.24/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.24/linux/amd64/svcat
Changes
Docker 17.05+ is required for dev builds (#2172)
Adding ServicePlan Control Loops (#2146)
Update bind loop support for namespaced classes and plans (#2159)
add coverage for case when []string exists (#2174)
Vet fixes (#2160)
chmod +x repo-sync (#2173)
send cluster ID as the organization GUID (#2103)
kubernetes 1.11
golang 1.10 (#2182)
Enable passing a kubeconfig file to apiserver (#2158)
v0.1.23
SVCat Binaries
macOS: https://download.svcat.sh/cli/v0.1.23/darwin/amd64/svcat
Windows: https://download.svcat.sh/cli/v0.1.23/windows/amd64/svcat.exe
Linux: https://download.svcat.sh/cli/v0.1.23/linux/amd64/svcat
Changes
Remove xbuild checks from main CI job (#2126)
Add issue template (#2135)
Distinguish between user-defined and managed resources (#2095)
Owners file updates (#2130)
Add ServiceClass control loop (#2007)
svcat: Allow users to delete multiple bindings by using multiple --name flags (#2040)
Add cmd unittest (#2075)
use common util for config loading (#2136)
Add warning about json params (#2140)
Disable flakey test (#2143)
basic test of status types (#2138)
Add a nodeSelector to the chart (#2148)
Fix svcat version command & add tests (#2109)
Fix bad merge (#2150)
Fix broke build email (#2149)
reenable the controller default relist interval (#2125)
ExternalID selectors for instances and bindings (#2155)
Use encrypted service account JSON for uploading chart (#2147)
Update instance loop support for namespaced classes and plans (#2133)
Add plan/class filter options to svcat get instances (#2089)
use the built integration.test binary (#2154)