Releases: loxilb-io/kube-loxilb
Releases · loxilb-io/kube-loxilb
v0.9.7
What's Changed
- add ingressClassName in gateway API by @backguynn in #163
- security: Fixes for CVE-2024-24790, CVE-2024-24791, CVE-2024-24784, C… by @TrekkieCoder in #164
- PR : Support for PodIP and TargetPort as end-point by @TrekkieCoder in #166
- Update loxilb-localvip.yaml by @nik-netlox in #167
- If loxilb is not present, svc external IP is not assigned. by @backguynn in #170
- If replicaSet becomes 0, delete loxilb lb rule by @backguynn in #171
- gh-169 Initial support for multiple CIDR pools by @TrekkieCoder in #173
- gh-169 Fixed some typos by @TrekkieCoder in #174
- PR: gh-172 For multi-port services, use uniqueIP for all rules of a multi… by @TrekkieCoder in #175
- PR : gh-176 support for zoning in in-cluster mode by @TrekkieCoder in #177
- loxilb-io/loxilb#787 support for in-cluster multus with redhat OCP by @TrekkieCoder in #178
- loxilb-io/loxilb#787 support for in-cluster multus by @TrekkieCoder in #179
- PR: loxilb-io/loxilb#787 updated manifest files by @TrekkieCoder in #180
- PR : chore: Added additional build info for debugging by @TrekkieCoder in #181
- gh-168 Added for generic check to handle end-point changes by @TrekkieCoder in #182
- secondary-pool: fix for multi-port services by @TrekkieCoder in #183
- PR : Handling service modification while loxilb instances are not up by @TrekkieCoder in #185
- gh-187 Initial support for kube-loxilb URL args as CRD by @TrekkieCoder in #188
- gh-187 added url type to CRD by @TrekkieCoder in #189
- gh-187 added zone to url CRD by @TrekkieCoder in #190
- PR: Add HTTPS handling and logging for LoxiLB based on --loxiURL co… by @sososo0 in #186
- gh-187 added support for externalCIDR update via CRD by @TrekkieCoder in #191
- gh-187 updated kube-loxilb manifests by @TrekkieCoder in #192
- chore: added simple incluster manifest for kube-loxilb by @TrekkieCoder in #194
New Contributors
Full Changelog: v0.9.6...v0.9.7
v0.9.6
What's Changed
- PR - Multi-cloud zone fix by @TrekkieCoder in #157
- add HTTPRoute manager by @backguynn in #159
- add host option by @backguynn in #160
- PR : added gh-action for multi-arch build by @TrekkieCoder in #161
- Fixed gh-action for multi-arch build by @TrekkieCoder in #162
Full Changelog: v0.9.5...v0.9.6
v0.9.5
What's Changed
- PR: support for hostonearm mode by @TrekkieCoder in #144
- Added support to select endpoints based on node labels by @TrekkieCoder in #145
- add privateCIDR option by @backguynn in #146
- add privateIP to apt.LoadBalancerModel by @backguynn in #147
- privateIP nil check by @backguynn in #148
- PR : Try to push lbmodel when kube-loxilb is restarted by @TrekkieCoder in #149
- get current svc when svc update for sync by @backguynn in #150
- PR - Support for LB endpoint append by @TrekkieCoder in #151
- Retry when service status update conflict occurs by @backguynn in #152
- ippool: gracefully exit with proper logs if ippool got exhausted by @TrekkieCoder in #153
- Added BGP Policy CRD by @inhogog2 in #155
- add debug logs by @backguynn in #154
- remove default tags (use setDefault) by @backguynn in #156
Full Changelog: v0.9.4...v0.9.5
v0.9.4
What's Changed
- PR - Added annotation support for localpod only selection by @TrekkieCoder in #138
- PR - Support for exclusion-list in choosing setRoles by @TrekkieCoder in #139
- gh-654 added manifest for loxilb non-privileged mode by @TrekkieCoder in #140
- chore: service-proxy manifest fixes by @TrekkieCoder in #141
- PR : support for fullproxy annotation by @TrekkieCoder in #143
Full Changelog: v0.9.3...v0.9,4
What's Changed
- PR - Added annotation support for localpod only selection by @TrekkieCoder in #138
- PR - Support for exclusion-list in choosing setRoles by @TrekkieCoder in #139
- gh-654 added manifest for loxilb non-privileged mode by @TrekkieCoder in #140
- chore: service-proxy manifest fixes by @TrekkieCoder in #141
- PR : support for fullproxy annotation by @TrekkieCoder in #143
Full Changelog: v0.9.3...v0.9.4
v0.9.3
What's Changed
- Check if the external IP of the service needs to be updated by @backguynn in #135
- Fixes for CVE-2023-45288 by @TrekkieCoder in #136
Full Changelog: v0.9.2...v0.9.3
v0.9.2
What's Changed
- PR : gh-102 fix for exception when changing annotations by @TrekkieCoder in #103
- gh-105 : probetimeo/retry count annotation on LB creation by @TrekkieCoder in #106
- gh-105: probetimeo/retry count annotation on LB creation by @TrekkieCoder in #107
- PR - expose end-point select algo annotation on LB creation by @TrekkieCoder in #109
- LB least-connection mode support by @TrekkieCoder in #110
- PR - Support for zone instances by @TrekkieCoder in #111
- Support for zone instances - fixed manifests by @UltraInstinct14 in #112
- PR - skip loxilb class check if multus annotation exists by @TrekkieCoder in #113
- PR - use latest version of loxilib by @TrekkieCoder in #115
- PR - use latest version of loxilib for shared ipam-fix by @TrekkieCoder in #116
- Fix for CVE-2024-24786 by @TrekkieCoder in #117
- modify getIngressSecSvcPairs by @backguynn in #118
- PR: Fix for multus endpoint parsing by @TrekkieCoder in #119
- Update Makefile by @backguynn in #121
- add gateway-api (L4) by @backguynn in #120
- update kube-loxilb manifest files for Gateway api by @backguynn in #123
- PR: Run gateway api manager only when gateway class is mentioned in args by @TrekkieCoder in #124
- add new args for gatewayAPI by @backguynn in #125
- manifest: added loxilb yml for local-vip access for incluster mode by @TrekkieCoder in #127
- Update README.md by @backguynn in #126
- Add CRD of the BGP Peer by @inhogog2 in #128
- add base CICD by @backguynn in #129
- gh-130 Fixed issue resulting from duplicating loxiclient for bgpcrd m… by @TrekkieCoder in #131
- service-proxy manifests renamed by @TrekkieCoder in #132
- gh-133 fixed. Added DSR mode annotation by @TrekkieCoder in #134
New Contributors
Full Changelog: v0.9.1...v0.9.2
v0.9.1
What's Changed
- Delete the lb rule only when the SIGTERM signal is received. by @backguynn in #74
- deleted the code that clears the rule by @backguynn in #75
- remove some tolerations by @backguynn in #76
- PR - Static IP annotation added by @TrekkieCoder in #77
- Update README.md by @TrekkieCoder in #78
- support external loxilb & in-cluster pod peering by @backguynn in #79
- PR: Faster roles selection on loxilb-lb down event by @TrekkieCoder in #80
- merge kube-loxilb & loxilb-peer manifest file by @backguynn in #81
- undo manifest files by @backguynn in #82
- add manifest files for external loxilb & in-cluster peer by @backguynn in #83
- PR: Avoid setup peer between external mode loxilb(s) by @TrekkieCoder in #84
- PR : faster detection of loxilb instance liveness by @TrekkieCoder in #85
- PR : faster detection of loxilb instance liveness - 2 by @TrekkieCoder in #86
- check response http status code by @backguynn in #87
- Revert "add log msg for debug" by @TrekkieCoder in #88
- PR - Fixed IPAM full issue in certain cases by @UltraInstinct14 in #89
- PR - Fixed IPAM full issue in certain cases by @TrekkieCoder in #90
- gh-91 base docker changed to go1.21 official by @TrekkieCoder in #92
- PR - Revisited TrafficPolicyTypeLocal implementation for incluster mode by @TrekkieCoder in #93
- PR - Revisited how ipam is handled for service-pairs by @TrekkieCoder in #94
- fixed increase ingress bug by @backguynn in #95
- Troubleshooting concurrency issues by @backguynn in #96
- Temporary change in number of workers by @backguynn in #97
- PR - Added service-mesh manifest yamls by @TrekkieCoder in #98
- PR - Fixed service pair check by @TrekkieCoder in #99
- PR - Updated mesh manifest files by @TrekkieCoder in #101
Full Changelog: v0.9.0...v0.9.1
v0.9.0
What's Changed
- PR - Used managed flag for LB rule from kube-loxilb by @TrekkieCoder in #13
- PR - Liveness checks on a per rule basis (#14) by @TrekkieCoder in #15
- PR - Fixes for (#16 and #17). Feature support for (#18) by @TrekkieCoder in #19
- PR - Typo fix in IPAM release by @TrekkieCoder in #21
- PR - Specific error status check moved out from REST request/resp handling by @TrekkieCoder in #22
- PR - Cluster LB support (#18) by @TrekkieCoder in #23
- PR - Support for in-cluster lb (fixes for #18) by @TrekkieCoder in #24
- PR - bgp custom listen port support by @UltraInstinct14 in #25
- bgp custom remote port support by @TrekkieCoder in #26
- add log verbose by @backguynn in #27
- add verbose option string by @backguynn in #28
- PR - BGP config error handling by @TrekkieCoder in #29
- PR - Fixed set-roles api call by @TrekkieCoder in #30
- Update kube-loxilb.yaml by @TrekkieCoder in #31
- change setRoles option type (bool -> string) by @backguynn in #32
- Update README.md by @TrekkieCoder in #33
- Change kube-loxilb labels and selector names by @moadqassem in #36
- Delete bgp neighbor when peer is purged. by @backguynn in #35
- PR - prevent potential conditions for dup lb-list entries by @TrekkieCoder in #37
- PR - gh-38 Use IPAM mode as specified in config yaml by @TrekkieCoder in #40
- If the node status is NotReady/Unknown, the node will not be selected as an endpoint. by @backguynn in #41
- gh-38 IPAM to use latest loxilib and enhanced internal logic by @UltraInstinct14 in #43
- PR- return hostname(which cant be resolved) after service creation to esc… by @TrekkieCoder in #45
- PR - Dont re-add staticIP back to ingress even if it is in LBIPAM range by @TrekkieCoder in #46
- PR : gh-38 - Support for single extIP per service irrespective of multiple… by @TrekkieCoder in #47
- PR - Updated to latest lib by @TrekkieCoder in #50
- PR - gh-51: Fixed generic BGP conf by @TrekkieCoder in #52
- PR : gh-51 fixed some typos and error condition handling by @TrekkieCoder in #54
- PR : gh-51 fixed some typos and error condition handling - p2 by @TrekkieCoder in #55
- Check http statusCode when delete loxilb's LB rule by @backguynn in #60
- PR - Fix peer clients continuously getting added by @TrekkieCoder in #61
- Update run-preflight.yml by @backguynn in #62
- PR - master-nodes also need to peer with each other by @TrekkieCoder in #64
- PR : Manifest fixes by @TrekkieCoder in #66
- Update README.md by @backguynn in #67
- PR - endpoint api changes by @TrekkieCoder in #68
- PR - bgp multi-hop support by @TrekkieCoder in #69
- Add service name to LoadBalancerModel by @backguynn in #70
- add loxilb.io/secondaryIPs annotation by @backguynn in #71
- Create sctp-lb-secips.yml by @nik-netlox in #72
- Bumped version to 0.9.0 by @TrekkieCoder in #73
New Contributors
- @moadqassem made their first contribution in #36
- @nik-netlox made their first contribution in #72
Full Changelog: v0.8.8...v0.9.0
v0.8.8
What's Changed
- Create run-preflight.yml by @backguynn in #10
- update log for show version & build by @backguynn in #12
New Contributors
- @backguynn made their first contribution in #10
Full Changelog: v0.8.7...v0.8.8
v0.8.7
What's Changed
- PR - SCTP Multi homing by @loxi-admin in #5
- PR - Support for dual-stack by @TrekkieCoder in #7
New Contributors
- @loxi-admin made their first contribution in #5
- @TrekkieCoder made their first contribution in #7
Full Changelog: v0.8.6...v0.8.7