Skip to content

Provision a MongoDB Sharded Cluster with Terraform and Kops (Kubernetes Cluster) on AWS

Notifications You must be signed in to change notification settings

zokeber/terraform-kops-k8s-mongodb

Repository files navigation

MongoDB Sharded Cluster with Terraform + Kops + Kubernetes

Provision a MongoDB Sharded Cluster with Terraform and Kops (Kubernetes Cluster) on Amazon Web Services.

Usage

Quick Start

Run the script with parameter provision:

./run provision

Requirements

Or install all depencencies with the script:

./run setup

Important:

AWS Credentials with all permission for create EC2 instances, Security Groups, Elastic Container Registry (ECR), VPC, Subnet, Internet Gateway, ELB and S3 Bucket.

What does this do?

This is a set of terraform files and bash scripting designed to create a Kubernetes cluster environment from scratch with MongoDB Sharded Cluster on Amazon Web Services.

Other options:

Other functions, please run the script with parameter usage:

./run usage

Contributing

We welcome contributions! If you have an idea or contribution that might improve this repository, see CONTRIBUTING for more information on how to get started. Questions are also welcome (as issues). We gladly credit all contributors.

Releases

No releases published

Packages

No packages published