Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/pytoshka/terraform-cluster-kubernetes


https://github.com/pytoshka/terraform-cluster-kubernetes

kubernetes terraform terraform-configurations terraform-modules

Last synced: 5 days ago
JSON representation

Awesome Lists containing this project

README

        

# terraform-kubernetes

A terraform module for provisioning AWS resources (VMs, VPC, route table etc) for running a Kubernetes cluster. Builds a multi-master, multi-AZ cluster for Kubernetes.

### This is test for creating infrastructure for k8s

To use:

```shell
git clone --recursive https://github.com/pyToshka/terraform-cluster-kubernetes
cd terraform-kubernetes
Add your vars to variables.tf
Don't forget change this
variable "provider" {
type = "map"
default = {
access_key = "your_access_key"
secret_key = "your_secret_key"
region = "us-east-1"
}
}
terraformt init
terraform plan
terraform apply
```
### Howto deploy cluster?
```shell
git clone --recursive https://github.com/pyToshka/terraform-cluster-kubernetes
cd terraform-kubernetes
add your vars to variables.tf

```

For building stack run

```shell

./clister.sh

```

Terraform Graph

![Alt text](graph.png "Terraform graph")