April 25-29, 2016

Event Details

Kubernetes Automation on OpenStack Using Ansible

Kubernetes is a popular platform for deploying, scaling and managing microservices due to its ease of use and application centric architecture. However, if you are looking to kick the tires with docker+kubernetes on OpenStack using nova instances and neutron overlay networking, you will soon find that there are very few resources available in terms of docs, automation and code.We realized this issue when we started exploring for resources to build our private kube cluster for one of our internal POCs. Eventhough the Magnum service is available, we did not use it in our test environment as it lacked hybrid cloud and many of our customers preferred deploying docker+kubernetes natively without the management complexity of Magnum. We have since spent time developing the required automation in ansible to launch repeatable kubernetes clusters in openstack from a cloud yaml spec. This talk will the present the details of the work we have done and lessons learned and strategies employed.

What can I expect to learn?

Attendees can learn the automation patterns we have used, issues that we have run into and the strategies we have employed.

Wednesday, April 27, 1:50pm-2:30pm
Difficulty Level: Intermediate
Cisco Systems
Naveen Joy is a cloud software architect/developer at Cisco with hands-on experience in OpenStack cloud development and solutions integration. He is presently a core developer for the OpenStack networking-vpp project. He has been involved in the architecture and development of several OpenStack based cloud projects at Cisco. He specializes in cloud networking, security, container and... FULL PROFILE