/OpenMLOps-EKS-cluster

A Terraform module for provisioning an EKS cluster with all necessary configuration to deploy MLOps architecture on it.

Primary LanguageHCLMIT LicenseMIT

AWS EKS cluster for MLOps Reference Architecture

This is a Terraform module that provisions and configures an AWS EKS Kubernetes cluster, so that it's prepared for installing MLOps Reference Architecture tools in it.

Other repositories

This configuration doesn't install the tools, it just provisions the cluster. Check out other repositories for the MLOps tools.

Repositories diagram

Provisioned resources

This configuration will provision:

  • a VPC to isolate the cluster resources
  • an EKS cluster with one node group
  • security groups needed for the tools to communicate with each other and with the outside world
  • a policy to allow the worker nodes access to S3 storage and ECR registry