Releases: openelb/openelb
Releases · openelb/openelb
OpenELB v0.6.0
What's Changed
- Add version info by @renyunkang in #298
- allow endpoint nodeName to be empty by @renyunkang in #301
- add CIDR range for NICs in layer2 by @chaunceyjiang in #303
- feat(bgp): add method to configure BGP policies by @amalthundiyil in #292
- chore(deploy): 🔧 Tolerate node-role.kubernetes.io/control-plane:NoSch… by @t106362512 in #313
- add validation for afisafi config when addpaths is set in bgppeer by @AnuragThePathak in #311
- docs: Fix adopters img link by @alecrajeev in #321
- chore: migrate from k8s.gcr.io to registry.k8s.io by @ahmedwaleedmalik in #326
- Add an http server for web ui by @AnuragThePathak in #290
- sync vip configmap by @renyunkang in #304
- Refactor openelb controller by @renyunkang in #332
- refactor openelb bgp speaker by @renyunkang in #335
- Cleanup useless code by @chaunceyjiang in #340
- refactor openelb vip speaker by @renyunkang in #338
- add controller ipam unit test by @renyunkang in #344
- Merge the changes of the refactor branch by @renyunkang in #347
- Add openelb e2e test by @renyunkang in #346
- chore: integrate e2e test into the workflow by @renyunkang in #350
- remove default eip webhook by @cherryFloris in #348
- fix: upgrade controller-gen by @renyunkang in #349
- allocate eip to specified namespace by @cherryFloris in #352
- Add PITS Global Data Recovery Services as an adopter by @pheianox in #356
- add test case by @cherryFloris in #357
- fix README typo by @alfajorcito in #327
- the port of the keepalived process is now configurable by @EmielBruijntjes in #355
- build(deps): bump k8s.io/client-go from 0.18.2 to 0.18.14 by @dependabot in #374
- Merge refactor-ospp to refactor by @renyunkang in #377
- Refactor Layer2 Speaker by @renyunkang in #380
- build(deps): bump google.golang.org/grpc from 1.31.0 to 1.56.3 by @dependabot in #376
- build(deps): bump golang.org/x/net from 0.0.0-20210525063256-abc453219eb5 to 0.17.0 by @dependabot in #375
- update dependant by @renyunkang in #386
- update dependant & Dockerfile by @renyunkang in #388
- build(deps): bump the go_modules group group with 3 updates by @dependabot in #387
- switch to golang:alpine as builder by @renyunkang in #389
- update charts && update file tree by @renyunkang in #394
- build(deps): bump google.golang.org/protobuf from 1.30.0 to 1.33.0 by @dependabot in #396
- Merge remote-tracking branch 'upstream/master' into refactor by @renyunkang in #395
- upgrade controller runtime dependencies by @renyunkang in #399
- refactor speaker by @renyunkang in #402
- remove docker dep by @renyunkang in #403
- build(deps): bump golang.org/x/net from 0.17.0 to 0.23.0 in the go_modules group across 1 directory by @dependabot in #407
- refactor vip by @renyunkang in #408
- merge refactor branch into master by @renyunkang in #409
- remove images build for linux/arm/v6 by @renyunkang in #411
- update docker images by @renyunkang in #412
- uniform log format by @renyunkang in #413
- optimize controller recycling ip by @renyunkang in #418
- chore: remove refs to deprecated io/ioutil by @testwill in #419
- keepalive speaker clear datas when stopped by @renyunkang in #420
- update charts & update changelog by @renyunkang in #422
- fix iprange cidr parsing results by @renyunkang in #424
- fix: ipam specify a different IP by @renyunkang in #427
- skip existing records when handling service by @renyunkang in #434
- update charts by @renyunkang in #435
- determine if the speaker is registered by @renyunkang in #431
- delete a single record instead of the entire instance by @renyunkang in #432
- update images tag by @renyunkang in #436
New Contributors
- @t106362512 made their first contribution in #313
- @AnuragThePathak made their first contribution in #311
- @alecrajeev made their first contribution in #321
- @ahmedwaleedmalik made their first contribution in #326
- @cherryFloris made their first contribution in #348
- @pheianox made their first contribution in #356
- @alfajorcito made their first contribution in #327
- @EmielBruijntjes made their first contribution in #355
- @dependabot made their first contribution in #374
- @testwill made their first contribution in #419
Full Changelog: v0.5.1...v0.6.0
OpenELB v0.5.1
New Feature
- Add uninstall script by @renyunkang in #276
- Add some metrics @renyunkang in #293
- Support config for container image by @liangyuanpeng in #285
Enhancements
- Update readme by @amal-thundiyil in #274
- Add github templates by @amal-thundiyil in #279
- Fix wrong image on Makefile by @liangyuanpeng in #284
- Minor changes to codebase by @amal-thundiyil in #294
New Contributors
- @amal-thundiyil made his first contribution in #274
OpenELB v0.5.0
Feature
- Support vip mode (#252, @chaunceyjiang )
Upgrade
- Use constants of gobgp api (#253, @lx1036 )
- Add all contributors (#261, @renyunkang )
OpenELB v0.4.4
Cleanup
- Rename PorterLB to OpenELB (#242, @renyunkang)
OpenELB v0.4.3
Feature
- Support assign EIP by default with a config to controller (#236, @chaunceyjiang)
Upgrade
- Upgrade kube-webhook-certgen (#234, @chaunceyjiang)
OpenELB v0.4.2
OpenELB v0.4.1
BugFix
- Fix the name of the program in the image.#196
Misc Changes
- Change the
deploy/porter.yaml
image name tokubesphere/porter:v0.4.1