Releases: spidernet-io/spiderpool
Release v0.8.7
v0.8.7
Bug Fix
-
coordinator: ensure hijickRoute's gw is from hostIPRouteForPod : PR 3363
-
add link-local IP to veth0 for istio : PR 3622
-
fix: it is so slow to create a Pod requiring IP from a super big CIDR : PR 3628
Changed Feature
- coordinator: Use arping to detect the gateway rather than ICMP : PR 3652
Totoal
Pull request number: 12
Release v0.9.4
Release v1.0.0-rc0
v1.0.0-rc0
Welcome to the v1.0.0-rc0 release of Spiderpool!
Compared with version:v0.9.3, version:v1.0.0-rc0 has the following updates.
New Feature
-
subnet feature: support to turn on or off the feature of managing automatic-ippool : PR 3241
-
Rework spidercoordinator informer to update pod and service cidr : PR 3249
-
chart: Support configure ifNames for rdmaSharedDevicePlugin : PR 3335
-
feature: support wildcard match for IPPool : PR 3262
-
feature: run a clean-up job when uninstalling : PR 3339
-
DRA: Integrates with DRA and CDI : PR 3329
Changed Feature
-
Support getting serviceCIDR from spec.Containers[0].Args of kube-controller-manager Pod : PR 3243
-
Fix panic in spidercoordinator informer : PR 3269
-
spidercoordinator: Enhance the edge case : PR 3284
-
spidermultusconfig: add missing filed for generateCoordinatorCNIConf : PR 3283
-
Spidercoordinator: sync kubeadm-config event to trigger the status update : PR 3291
-
coordinator: rework GetDefaultRouteInterface to get pod's default route nic : PR 3302
-
coordinator: ensure hijickRoute's gw is from hostIPRouteForPod : PR 3358
Totoal
Pull request number: 47
Release v0.9.3
Release v0.8.6
v0.8.6
New Feature
- Rework spidercoordinator informer to update pod and service cidr : PR 3261
Changed Feature
-
spidercoordinator: Enhance the edge case : PR 3286
-
Spidercoordinator: Add kubeadm-config event to workQueue : PR 3304
-
coordinator: rework GetDefaultRouteInterface to get pod's default route nic : PR 3306
Totoal
Pull request number: 8
Release v0.9.2
v0.9.2
New Feature
-
IP reclaim: differentiate stateless workload under deleting-timeout state on ready node and not-ready node : PR 3002
-
docs: bandwidth for ipvlan datapath : PR 3137
-
synchronize clusterIP CIDR from serviceCIDR to support k8s 1.29 : PR 3132
-
release conflicted ip of stateless workload to trigger assigning a new one : PR 3081
-
Rework spidercoordinator informer to update pod and service cidr : PR 3260
Changed Feature
-
fix: the parent interface is down, set it to up before creating the vlan sub-interface : PR 3088
-
Spidercoordinator: It able to get CIDR from kubeadm-config : PR 3062
-
fix coordinator upgrade panic with CRD property empty : PR 3118
-
enable coordinate to support serviceCIDR according to a matched k8s version. : PR 3168
-
use helm charts value control coordinator components startup : PR 3182
-
fix the logic of obtaining kubeadm-config to avoid being unable to create Pods : PR 3211
-
Fix panic in spidercoordinator informer : PR 3274
-
spidercoordinator: Enhance the edge case : PR 3287
-
Spidercoordinator: sync kubeadm-config event to trigger the status update : PR 3294
Totoal
Pull request number: 72
Release v0.7.3
Release v0.8.5
Release v0.9.1
Release v0.9.0
v0.9.0
New Feature
-
no interface name in annotation to support multiple NIC : PR 2618
-
spidermultusconfig: It's able to configure bandwidth for sriov config : PR 2637
-
add e2e ovs installation and ovs net-attach-def configurations : PR 2469
-
support spidersubnet single IP in dual stack : PR 2821
-
feature: support infiniband with ib-sriov and ipoib cni : PR 2815
-
SpiderMultusConfig: support empty config with custom type : PR 2862
-
coordinator: Add a new filed "txQueueLen" : PR 2650
Changed Feature
-
ifacer: Fix the slave with bond was not set if vlanId was set to 0 : PR 2639
-
fix path typo in spiderpool-agent yaml : PR 2667
-
init-pod: don't init multus CR if multus is disable : PR 2756
-
don't update multus configMap if multus don't install : PR 2759
-
coordinator: ensure detect gateway and ip conflict in pod's netns : PR 2738
-
e2e-fix: Unbound variable DEFAULT_CALICO_VERSION : PR 2831
-
add validation for IPAM IPPools annotation usage : PR 2902
-
spidercoordinator: It should update the status to NotReady if any errors occur : PR 2929
-
CI workflow: Updated obsolete method set-output. : PR 2824
-
fix: spiderpool-agent crashes when kubevirt static IP feature is off : PR 2971
-
fix chart: Values.multus.multusCNI.uninstall does not take effect : PR 2974
-
fix chart: Values.multus.multusCNI.uninstall does not take effect : PR 2986
-
single POD without controller is forbidden to use SpiderSubnet feature : PR 2952
-
fix inherit subnet properties for ippool failure : PR 3011
-
spidercoordinator: fetch the serviceCIDR from kubeControllerManager pod : PR 3020
Totoal
Pull request number: 154