Rancher + Keepalived

Hey,

I’ve added some improvements and variable value checks and created a pull request on github. I know I have merge rights but thought it best you give it the once over. Cheers