Releases: spidernet-io/spiderpool
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
Release v0.8.4
v0.8.4
Changed Feature
-
fix chart: Values.multus.multusCNI.uninstall does not take effect : PR 2985
-
[cherrypick]fix spiderpool-agent crashes when kubevirt static IP feature is off : PR 2987
-
single POD without controller is forbidden to use SpiderSubnet feature : PR 3019
-
[cherrypick]fix inherit subnet properties for ippool failure : PR 3025
Totoal
Pull request number: 39
Release v0.7.2
v0.7.2
Changed Feature
-
[cherrypick]fix path typo in spiderpool-agent yaml : PR 2770
-
coordinator: ensure detect gateway and ip conflict in pod's netns : PR 2962
-
[cherrypick]single POD without controller is forbidden to use SpiderSubnet feature : PR 3021
-
[cherrypick]fix inherit subnet properties for ippool failure : PR 3022
Totoal
Pull request number: 6