Take Control of containers in the Public Cloud with Ansible


Welcome to the vast landscape of container management! Where do you start? What tools can you use to build a container? What sort of services framework should you use to run the container? Can you run it stand-alone? Do you need an orchestrator?

The questions above are common for initial deployments of containerized workloads. With all of the different options available, it is crucial to minimize the complexity of going from "build" to "run". This session will provide live demonstrations on how to deploy many different containerized applications into Microsoft Azure using Ansible.

We will begin with building a few containers locally with Docker and podman and upload them to both DockerHub and Azure Container Registry. To consume these containers we will use Azure Container Instances (ACI) and Azure Kubernetes Service (AKS) as hosting platforms deployed entirely from Ansible. Finally, we will use Ansible to modify the Azure Container Registry taking advantage of some advanced features such as automatically building containers directly from a GitHub repository update.

All content presented will persist in GitHub and be available as reference material for attendees to use as required after the conference concludes.

Slides here



Stuart Kirk, Microsoft


Zim Kalinowski, Microsoft