Intro to Azure Container Service by David Papkin

This post by David Papkin about Introduction to Microsoft Azure Container Service for Kubernetes

Click here to see the full Microsoft Azure post 

Azure Container Service for Kubernetes makes it simple to create, configure, and manage a cluster of virtual machines that are preconfigured to run containerized applications. This enables you to use your existing skills, or draw upon a large and growing body of community expertise, to deploy and manage container-based applications on Microsoft Azure.

By using Azure Container Service, you can take advantage of the enterprise-grade features of Azure, while still maintaining application portability through Kubernetes and the Docker image format.

Using Azure Container Service for Kubernetes

Microsoft goal with Azure Container Service is to provide a container hosting environment by using open-source tools and technologies that are popular among our customers today. To this end, we expose the standard Kubernetes API endpoints. By using these standard endpoints, you can leverage any software that is capable of talking to a Kubernetes cluster. For example, you might choose kubectlhelm, or draft.

Creating a Kubernetes cluster using Azure Container Service

To begin using Azure Container Service, deploy an Azure Container Service cluster with the Azure CLI 2.0 or via the portal (search the Marketplace for Azure Container Service). If you are an advanced user who needs more control over the Azure Resource Manager templates, you can use the open source acs-engine project to build your own custom Kubernetes cluster and deploy it via the az CLI.

Using Kubernetes

Kubernetes automates deployment, scaling, and management of containerized applications. It has a rich set of features including:

  • Automatic binpacking
  • Self-healing
  • Horizontal scaling
  • Service discovery and load balancing
  • Automated rollouts and rollbacks
  • Secret and configuration management
  • Storage orchestration
  • Batch execution

Architectural diagram of Kubernetes deployed via Azure Container Service:

Azure Container Service configured to use Kubernetes.

This concludes this post by David Papkin about Introduction to Azure Container Service for Kubernetes

David Papkin sites

My favorite movies

Robert Deniro in GoodFellas

Leave a Reply

Your email address will not be published. Required fields are marked *