Take a look at Vamp (vamp.io) which also integrates with Kubernetes and is a programmable router based on HAproxy. It does loadbalancing, but also percentage and condition-based canary-releasing: http://vamp.io/documentation/installation/kubernetes/
(disclaimer: I'm the co-founder, looking forward to hear your thoughts and feedback!)
(disclaimer: I'm the co-founder, looking forward to hear your thoughts and feedback!)