deploying a kubernetes cluster on linode with terraform
Budget: $2 – $8 USD
Here's all the information I possibly know (that is to say that any question you ask me back will be answered with "I don't know"):
Terraform is a config system that allows me to write out which cloud resources I need and from who
Kubernetes is a system that deploys and scales services
I have created a set of microservices that need to run in the same k8s cluster
I packaged these microservices in docker images
The docker images are published to ghcr.io (private)
Terraform can create a kubernetes cluster
Kubernetes pods run docker images
Kubernetes runs on many providers, I want to beable to use any provider but for now I want to use Linode
I can specify kubernetes cluster specs in terraform
I can specify pod specs in terraform
I can set pods to pull a specific docker image
Deliverables
I can run terraform apply to create a kubernetes cluster on linode running all my docker images
Terraform is a config system that allows me to write out which cloud resources I need and from who
Kubernetes is a system that deploys and scales services
I have created a set of microservices that need to run in the same k8s cluster
I packaged these microservices in docker images
The docker images are published to ghcr.io (private)
Terraform can create a kubernetes cluster
Kubernetes pods run docker images
Kubernetes runs on many providers, I want to beable to use any provider but for now I want to use Linode
I can specify kubernetes cluster specs in terraform
I can specify pod specs in terraform
I can set pods to pull a specific docker image
Deliverables
I can run terraform apply to create a kubernetes cluster on linode running all my docker images