Docker to BIG-IP: Create/Update/Delete pools of Docker containers
Problem this snippet solves: Python script that utilizes the Docker / BIG-IP APIs to create/update/delete pools. Requires the use of "magical" strings to map containers to pools. See associated De...
Published Sep 01, 2015
Version 1.0Eric_Chen
Employee
Joined May 16, 2013
Eric_Chen
Employee
Joined May 16, 2013
R0d_78689
Mar 03, 2016Nimbostratus
Marcello,
Take a look at www.DCHQ.io for Docker Orchestration, management and much more.
To get started quickly, download DCHQ On-premise from here:
http://dchq.co/dchq-on-premise.html
and follow the installation instructions on the video, very easy to install.
You should create a VM with at least 2 CPU cores and 14 GB of RAM.
Once you have DCHQ up and running on this VM, sign-in to DCHQ and create a cluster.
Add two bare metal servers (or VMs) to the cluster, each with at least 12GB ram and 4 vCPU cores running Ubunu 14.04 or CentOS 6.7.
If F5 releases a docker image for F5 BIG-IP, you can certainly bootstrap that image and its deployment along with the application/web servers, database, and any other service like SOLR, REDIS, ETC... as long as there is a docker image for it you can boopstrap entire stacks in minutes. Additionally, you can create your own docker images and integrate them in the templating system DCHQ uses which is YAML based..
Have fun !
Eric,
Thank you for this awesome article.
Looking forward to seeing an F5 docker image on dockerhub soon..
Regards,
Rod