/kubernetes-elk

AKS, EKS, GKE cluster terraform

Primary LanguageGoMIT LicenseMIT

Introduction

Kubernetes cluster managed by Azure Container Service (AKS) and keyvault.

The following features are included:

  • Provisioning Azure Keyvault
  • Creating Service principal
  • Deployment of AKS cluster
  • Updating spn secret in keyvault

Installation:

Make sure you logged in your azure subscription.

az login

You can create kubernetes cluster(aks) as follows:

make aks-cluster env=<environment-name>