Releases: kube-bind/kube-bind
Releases · kube-bind/kube-bind
v0.4.8
What's Changed
- Update golangci-lint, remove staticcheck, begin to lower Go requirements to 1.23.0 by @xrstf in #230
- apis: fix go doc typo by @sttts in #233
- Fix local make build targets, cli and SDK by @mjudeikis in #232
New Contributors
Full Changelog: v0.4.7...v0.4.8
v0.4.7
What's Changed
- Update image.yaml - accepts terms and conditions by @mjudeikis in #218
- Pin/revert all generators to 0.31.0 by @mjudeikis in #219
- Redo go modules. Part 1 by @mjudeikis in #220
- Part 2: Pin replaces for new modules by @mjudeikis in #223
- Add skip-insecure for calling exports via cli by @mjudeikis in #224
- Move CLI into separate
cli
dir by @mjudeikis in #225 - doc: updated "local-setup-with-kind" user guide by @gman0 in #227
- Add docs.kube-bind.io page by @mjudeikis in #226
Full Changelog: v0.4.4...v0.4.7
v0.4.6
What's Changed
Kube-Bind is now published as a set of 4 go modules & tags to make consumption easier:
vX.Y.Z - main codebase.
sdk/client/vX.Y.Z - Kubernetes SDK
sdk/apis/vX.Y.Z - KubeBind APIS for vendoring
sdk/kcp/vX.Y.Z - kcp SDK
Fixed artefact publishing pipelines.
Full Changelog: v0.4.0...v0.4.6
v0.4.0
What's Changed
- kubectl-bind: little indention fixes by @sttts in #130
- Fix successful authentication message by @moadqassem in #132
- contrib/example-backend: remove listen-ip/listen-port in favor of listen-address by @s-urbaniak in #134
- Seed rng for random oauth sessionid by @rikatz in #135
- Add more descriptive sample crd apply step by @ardaguclu in #138
- Use BindOptions-wide resource printer by @ardaguclu in #137
- Add status sub resource in MangoDB crd by @pkbhowmick in #143
- Fix servicebinding controller reconciler bug by @pkbhowmick in #146
- Add KubeCon talk as reference to readme by @jonnylangefeld in #139
- Fix konnector image override bug for custom image by @pkbhowmick in #145
- fix a panic in the example backend by @nicks in #141
- Fix ClusterRoleBinding is not found bug while deleting it by @pkbhowmick in #147
- Remove duplicate event handler from informer by @matteoolivi in #149
- Remove unused CRD lister and indexer from konnector's controller by @matteoolivi in #150
- pkg/kubectl/bind: use native golang http server by @s-urbaniak in #151
- Remove redundant kube-bind ns creation by @pkbhowmick in #152
- bump kcp to 0.11.0 by @s-urbaniak in #153
- Fix error message: print correct got type by @matteoolivi in #160
- Add konnector-image flag for top bind command by @pkbhowmick in #159
- Bootstrap governance by @sttts in #161
- Fix broken link in governance doc by @matteoolivi in #162
- Remove redundant code by @pkbhowmick in #158
- Fix a logical operator in clusterbinding controller by @waltforme in #163
- Fixes to the 'kube-binder' clusterrole by @waltforme in #165
- Fix enqueue functions of the status controller by @waltforme in #166
- Use base64.URLEncoding for URL by @pkbhowmick in #171
- konnector/namespacedeletion: correctly map local namespace to APIServiceNamespace by @sttts in #172
- servicebinding: fix a bug in ownership check by @nicks in #164
- README.md: update and add links of how to contribute and contact us by @sttts in #167
- Make the skip happen when there is 'consumer mismatch' in status controller by @waltforme in #174
- Revise intro in README for visual, logic issues by @MikeSpreitzer in #179
- Add supports to cluster-scoped APIs by @waltforme in #175
- Use ResourceScope from apiextensions-apiserver instead in e2e tests by @waltforme in #180
- Fix: Storage version for webhook conversion CRDs by @lhaendler in #181
- Bump golang.org/x/text from 0.3.7 to 0.3.8 by @dependabot in #183
- Bump google.golang.org/grpc from 1.47.0 to 1.56.3 by @dependabot in #187
- Add ClusterScopedIsolation to APIServiceExportSpec by @waltforme in #188
- Add lhaendler to OWNERS by @lhaendler in #192
- Remove patches from the generated CRD spec by @Danil-Grigorev in #194
- deploy/crd: remove dangling apiservices file by @sttts in #193
- Add guide for a local kube-bind setup using kind in #191
- Bump golang.org/x/net from 0.0.0-20220722155237-a158d28d115b to 0.17.0 by @dependabot in #182
- Update to Kubernetes 1.31 and Go 1.22 by @embik in #199
- Add healthcheck endpoint for konnector by @lhaendler in #195
- example-backend: when generating kubeconfigs, read CAFile if CAData is empty by @gman0 in #203
- 👾 bump golang 1.23 by @mjudeikis in #201
- Create CODEOWNERS by @sttts in #205
- ✨ split apis and clients to SDK sub go module by @mjudeikis in #204
New Contributors
- @rikatz made their first contribution in #135
- @ardaguclu made their first contribution in #138
- @pkbhowmick made their first contribution in #143
- @jonnylangefeld made their first contribution in #139
- @nicks made their first contribution in #141
- @matteoolivi made their first contribution in #149
- @waltforme made their first contribution in #163
- @MikeSpreitzer made their first contribution in #179
- @dependabot made their first contribution in #183
- @Danil-Grigorev made their first contribution in #194
- @embik made their first contribution in #199
- @gman0 made their first contribution in #203
Full Changelog: v0.3.0...v0.4.0
v0.3.0
Changelog
- 443bbb9 Merge pull request #129 from sttts/sttts-client-go-auth
- 6088743 Merge pull request #128 from sttts/sttts-provider-version
- d25f11e *: enable client-go auth plugins
- 093a76d *: check backend version from bind
- 5180478 Merge pull request #126 from s-urbaniak/apiserviceexportrequest
- e37e150 make codegen
- 2ee92f1 *: remove unused APIServiceBindingRequest generated files
- 9f843d4 *: rename APIServiceBindingRequest to APIServiceExportRequest
v0.2.6
Changelog
- cfae30c Merge pull request #127 from sttts/sttts-cluster-binding
- 74c8234 example-backend: fix per-namespace permissions
- e0c9e99 example-backend: do not ClusterRoleBind in namespaced mode
- f6da28b Merge pull request #125 from kube-bind/sttts-label
- f171195 Update README.md
- fd8324e Merge pull request #124 from lhaendler/patch-1
- 5d8987b Update README.md
v0.2.5
Changelog
- 85598f5 Merge pull request #123 from moadqassem/fetch-only-public-access-defined-crds
- 6fc11dc addressing PR comments
- c0a6a5c add the labels on the CRD
- 1fc2fb0 fix the test
- 4960fbe filter exported crds based on a label
- 2bb2134 Merge pull request #122 from sttts/sttts-konnector-wait-indention
- 2d8be69 kubectl-bind: properly format konnector wait
v0.2.4
Changelog
- 0f5bf0e Merge pull request #120 from sttts/sttts-overview-update-2
- 5cb62d9 Merge pull request #121 from sttts/sttts-newline-link
- 75406e5 kubectl-bind: 6 chars base62 is enough for session ID
- 392e959 kubectl-bind: 6 chars base62 is enough for cluster ID
- a40ec02 Only pass port for callback URL
- 8e43612 kubectl-bind: indent URL
- 02cd598 README: update overview figure
v0.2.3
Changelog
- cdc78aa Merge pull request #119 from sttts/sttts-icons
- 6b41a80 kubectl-bind: move new lines after authn
- 0a4b349 kubectl-bind: add icons
- f83c1a7 Merge pull request #117 from sttts/sttts-e2e-rebind
- e6094b9 Merge pull request #118 from s-urbaniak/readme
- a4353ec readme: update cookie signing and encryption
- 27e1305 e2e: rebind