Auto scaling Load balancing with Consul-template + F5 BigIP

918 views
Skip to first unread message

Vicente De Luca

unread,
May 2, 2015, 3:12:57 PM5/2/15
to consu...@googlegroups.com
Hello folks,

wrote a blog post about how I am using Consul + consul-template to generate F5 BigIP load balancers configs.
Thought it might be interesting for some people here, so sharing. 


Regards,

-- Vicente De Luca

Vicente De Luca

unread,
May 5, 2015, 5:09:14 PM5/5/15
to consu...@googlegroups.com
When I initially shared this post I was running consul-template on a linux box and using scp/ssh to upload the rendered config to my bigip load balancer.
The good news is consul agent and consul-template runs nicely at bigip platforms (amd64) -- as expected--
updated the blog post with the steps and init tricks to run the agent/template as F5 Networks recommends.     

Chris Proto

unread,
Jul 20, 2015, 5:26:55 PM7/20/15
to consu...@googlegroups.com
Great work. I'm currently researching for a similar solution and was pleased to see someone had already successfully gone done this road with BigIP + Consul

Vicente De Luca

unread,
Jul 20, 2015, 6:19:25 PM7/20/15
to consu...@googlegroups.com
Hi Chris, I am glad it made sense for you.
This has been launched into production environment a couple of weeks a go, and its working pretty much well.

Uploaded some slides about a presentation I made last week at Airbnb hosted Meetup. It includes the last template version I used.

Reach out if you need any help, will be mostly happy to share any knowledge and hints

--vince de luca

Sent from my iPhone
--
This mailing list is governed under the HashiCorp Community Guidelines - https://www.hashicorp.com/community-guidelines.html. Behavior in violation of those guidelines may result in your removal from this mailing list.
 
GitHub Issues: https://github.com/hashicorp/consul/issues
IRC: #consul on Freenode
---
You received this message because you are subscribed to a topic in the Google Groups "Consul" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/consul-tool/0D93Cp3d5jE/unsubscribe.
To unsubscribe from this group and all its topics, send an email to consul-tool...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/consul-tool/ba9ec789-cb54-437e-a5a5-eca3bb91310e%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Michael Perzel

unread,
Dec 7, 2015, 12:02:56 PM12/7/15
to Consul
I am very interested in this. Do you have the shell script run periodically via a cronjob? I am concerned with how to provide some safeguards around this (at least to start). One possible failure I see is a bad check causes every node to be removed from a pool.

Any ideas?

Michael
Reply all
Reply to author
Forward
0 new messages