Releases: K8sbykeshed/k8s-service-validator
Releases · K8sbykeshed/k8s-service-validator
K8s Service Validator v0.1.1
Feature
- Testing network functionalities, including:
- Load balancer
- Session affinity
- HeadLessLabel
- ProxyNameLabel
- ClusterIP
- NodePort
- Haripin
- External names
- HostNetwork
- Integration with sonobuoy
Changes from v0.1.0:
- bugs fix
- refined sonobuoy report
What's Changed
Changes from v0.1.0: v0.1.0...v0.1.1
Full Changelog: https://github.com/K8sbykeshed/k8s-service-validator/commits/v0.1.1
K8s Service Validator v0.1.0
Feature
- Testing network functionalities, including:
- Load balancer
- Session affinity
- HeadLessLabel
- ProxyNameLabel
- ClusterIP
- NodePort
- Haripin
- External names
- HostNetwork
- Integration with sonobuoy
What's Changed
- Workload folder move and binding nodes by @knabben in #8
- Add external service test by @sladyn98 in #9
- Reusing pods by @knabben in #10
- Load balancer by @knabben in #11
- GH actions by @knabben in #12
- NodePort ExternalTrafficPolicy=local by @knabben in #13
- KPNG action by @knabben in #32
- Bump e2e framework to 0.0.3 by @knabben in #38
- Enabling tests for UDP connections by @yzaccc in #42
- Init container capabilities in the pod by @knabben in #45
- Adding golangci github actions by @knabben in #48
- Added tests for UDP connections via clusterIP and NodePortLocal. by @yzaccc in #49
- solved lint errors. by @yzaccc in #50
- return the created node port directly, no need to wait until timeout. by @yzaccc in #52
- Kube-proxy iptables v122 by @knabben in #56
- UDP with initContainer assess by @knabben in #54
- Added hostNetwork tests. by @yzaccc in #59
- Added test for endless service by @yzaccc in #63
- fixed ci test path by @yzaccc in #65
- added test for hairpin via cluster ip. by @yzaccc in #64
- add ci for pull requests against main branch. by @yzaccc in #67
- Add test: Should Implement service.kubernetes.io/service-proxy-name by @HanFa in #62
- refactoring and fix ci by @yzaccc in #68
- renamed project. by @yzaccc in #69
- Add label test case: service.kubernetes.io/headless by @HanFa in #71
- added tests for service sessionAffinity by @yzaccc in #79
- Adding cilium 1.11 by @knabben in #85
- Calico eBPF without proxy by @knabben in #87
- Skipping service tests by @knabben in #88
- Clean logging and add report by @knabben in #90
- Table format via gotsetsum by @knabben in #91
- sonobuoy integration by @yzaccc in #80
- Adding namespace on kpng by @knabben in #93
- Fixing flake test and wait for parallel rule creation by @knabben in #92
- Clarify readme by @danielavyas in #96
- fixed session affinity tests by @yzaccc in #98
- refined session affinity tests #99 by @yzaccc in #100
- refined readme by @yzaccc in #104
- Antrea-proxy by @knabben in #86
- nit fix by @yzaccc in #106
- remove spaces in the ci names, easy to parse by @yzaccc in #109
- Add unit test for service-lb validator entities. by @HanFa in #108
- added tooling to get summary report from various CIs. by @yzaccc in #110
- add antrea proxy ci into readme page by @yzaccc in #112
New Contributors
- @sladyn98 made their first contribution in #9
- @yzaccc made their first contribution in #42
- @HanFa made their first contribution in #62
- @danielavyas made their first contribution in #96
Full Changelog: https://github.com/K8sbykeshed/k8s-service-validator/commits/v0.1.0