Skip to content
This repository has been archived by the owner on Aug 13, 2020. It is now read-only.

Latest commit

 

History

History
9 lines (5 loc) · 803 Bytes

README.md

File metadata and controls

9 lines (5 loc) · 803 Bytes

Undergraduate thesis: k8s + rook

Final project for completion of undergraduate degree in Telecommunications Engineering at IFSC. Project page (in Portuguese): https://goo.gl/drWL8Y

Project consists of setting up a remote Kubernetes (k8s) cluster and deploying a WordPress application which accesses files stored in a storage system orchestrated by Rook.

Remote infrastructure is set up using Terraform to create Virtual Machines (VMs) and firewall rules in Google Cloud Platform (GCP). Kubernetes instalation is automated by Rancher and installation of Rook and WordPress are done through Helm.

Folder remote-setup contains step by step instructions on how to create the remote infrastructure and install k8s while folder k8s-deployment outlines how to run Rook and WordPress in the cluster.