Commit Graph

41 Commits (78880a69445aa00b019ada3205cb8f79ed220593)

Author SHA1 Message Date
Brad Davidson 167ed19d22 Fix deletion of svclb DaemonSet when Service is deleted
2 years ago
Brad Davidson 961c8274a9 Don't crash when service IPFamiliyPolicy is not set
2 years ago
Darren Shepherd e6009b1edf Introduce servicelb-namespace parameter
2 years ago
Darren Shepherd f4cc1b8788 Move all klipper-lb daemonset to common namespace for PodSecurity
2 years ago
Sakala Venkata Krishna Rohit 3e3549e45c
Add s390x arch support for k3s (#5018)
3 years ago
Brad Davidson 965d0a08ef Fix log spam due to servicelb event recorder namespace conflict
3 years ago
Brad Davidson 44c53743dd Support MixedProtocolLBService and clean up Daemonsets on type change.
3 years ago
Luther Monson 9a849b1bb7
[master] changing package to k3s-io (#4846)
3 years ago
robertlestak a82ac4fdc7 servicelb pool selector
3 years ago
Manuel Buil 5d168a1d59 Allow svclb pod to enable ipv6 forwarding
3 years ago
Brad Davidson f7dcc139ff Bump klipper-lb image for arm fix
3 years ago
Manuel Buil 00cf4578ec Dual-stack support LB controller
3 years ago
Manuel Buil b99b943c17 Use the new klipper-lb image that has newer go and Alpine versions
3 years ago
Brad Davidson 28be0de4e8 Revert "Use the newer klipper-lb image"
3 years ago
Brad Davidson 64b502e92c Disable automounting service account token in servicelb pods
3 years ago
Manuel Buil 1d21491094 Use the newer klipper-lb image
3 years ago
Brad Davidson e95b75409a Fix lint failures
3 years ago
Brad Davidson dc14f370c4 Update wrangler to v0.8.5
3 years ago
Brad Davidson 02a5bee62f
Add system-default-registry support and remove shared code (#3285)
4 years ago
Brad Davidson 374271e9a0
Collect IPs from all pods before deciding to use internal or external addresses (#2909)
4 years ago
Brad Davidson 63f2211b31 deprecate the "node-role.kubernetes.io/master" label / taint
4 years ago
Jacob Blain Christen 1ed12cffa0 servicelb: fix ineffective toleration
5 years ago
Darren Shepherd 7e59c0801e Make program name a variable to be changed at compile time
5 years ago
Darren Shepherd a8d96112d9 Updates for k8s v1.18 support
5 years ago
louis f2a4e1d57d feat: add master taint toleration to klipper, coredns, metrics-server, traefik and local-storage
5 years ago
Erik Wilson c2be59e5f3
Allow udp protocol for service-lb ports
5 years ago
Brennan Ashton af7dc09f5c Bump klipper-lb version
5 years ago
galal-hussein d2c1f66496 Add k3s cloud provider
5 years ago
galal-hussein 94b5a22dda Disable the svclb controller nodeploy for svclb is passed
6 years ago
Darren Shepherd d94a346a1e Switch to wrangler-api and helm-controller
6 years ago
Darren Shepherd c0702b0492 Port to wrangler
6 years ago
galal-hussein 1e33142f29 handle old service lb deployments
6 years ago
galal-hussein f293e14645 Use NodeSelector when node label is enabled
6 years ago
Darren Shepherd 046a817818 Add rootless support
6 years ago
Erik Wilson 1d61576e54 Fix linting issues
6 years ago
Erik Wilson 7e1abf28f1 Short port names for service load balancer
6 years ago
Darren Shepherd 964cebb070 Don't return object because double update might revert IP change
6 years ago
Darren Shepherd 8bdd86198c Fix dest port so it's the same as src port
6 years ago
Darren Shepherd 3df9155d02 Monitor endpoint changes to trigger service-lb
6 years ago
Darren Shepherd 84756df8a2 Only run two service-lb if there are more than 1 nodes ready
6 years ago
Darren Shepherd e832588662 Add embedded service load balancer
6 years ago