Make Azure Container Registry and Azure Kubernetes Service instance talk to each other secure.
We need to grant permission to our Kubernetes cluster service principal to be able to pull docker images from our private container registry.
Deploying a Kubernetes cluster in Azure using command line interface is an easy task. We will deploy a k8s cluster with custom nodes configuration specified for Elasticsearch.
Elastic stack in AKS. Part 1 Provisioning Kubernetes with Terraform
Source code is available at repository https://github.com/mchudinov/K8sAzureAzCli
Let’s get started.
This is part 1 of a serious of blog posts about deploying Elastic stack in Azure Kubernetes Service.
Related GitHub repository with Terraform source code K8sAzurTerraform