Skip to content

Releases: davidjsanders/k8s-terraform

Dynamic worker based k8s cluster in Terraform, Ansible and Azure

26 Sep 01:29
750004a
Compare
Choose a tag to compare

Dynamic worker based k8s cluster in Terraform, Ansible and Azure

Azure kubernetes cluster with key resources pre-populated

20 Sep 18:35
Compare
Choose a tag to compare

Terraform, scripts and Ansible playbook to provision an Azure environment for Kubernetes consisting of:

  • Jumpbox
  • k8s master node
  • two k8s worker nodes

Pre-provisioned manifests include:

  • NGINX Ingress Controller
  • NFS Provisioner and storage class
  • local-storage storage class
  • Let's Encrypt
  • Nexus OSS

The package creates the following resources in Azure:

  • Resource group
  • VNet
  • Master subnet
  • Worker subnet
  • Jumpbox subnet
  • OS Disks
  • Public IP for Jumpbox
  • Public IP for load balancer
  • Network Security Group definitions
  • NICs for VMs
  • Master VM
  • 2 Worker VMs
  • Boot diagnostic SA
  • Availability set for Master
  • Availability set for Workers

See the README for more