markopacak / aws-k8s-playground

My infrastructure set-up for playing with Kubernetes on AWS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

aws-k8s-playground

My infrastructure set-up for playing and testing apps with Kubernetes on AWS.

This is still in progress! Instructions will follow soon.

Set up

On the AWS console, generate credentials and then configure locally as described here.

Generate an ed25519 SSH key named k8s_playground and store it in the ~/.ssh.

Inside infrastructure/ create a local.tfvars file and add configuration, e.g.

k8s_worker_nodes      = 5
ec_automatic_shutdown = true

Run terraform init to

Generate / destroy infrastructure with:

terraform apply -var-file="local.tfvars"
terraform destroy

About

My infrastructure set-up for playing with Kubernetes on AWS

License:GNU General Public License v3.0


Languages

Language:HCL 49.7%Language:Shell 44.2%Language:Python 6.0%