2nd Google Cloud Platform Project using Terraform for Google Cloud
2nd Google Cloud Platform Project using Terraform for Google Cloud

CommIT-Smart

Scroll down
Ukeme David Eseme
Ukeme David Eseme
I`m a

CommIT-Smart Project

Infrastructure as Code (IAC)
Infrastructure As Code
Languages
HCL 77.6%
SHELL
12.7%
Docker
5.8%
  • Status:

    Completed

  • Client:

    Commit Smart

DevOps Assignment (Google Cloud Platform)

I spent 2 hours working on a CommIT Smart Interview Devops Assignment. 😁

Its my second time using Google Cloud Platform for a project.

Create a Terraform configuration that provisions a GCP Kubernetes Engine (GKE) cluster, including the necessary resources such as the cluster, nodes, and firewall rules.

Use Terraform to provision a GCP Persistent Disk and attach it to the cluster.

Use Terraform to provision a GCP Cloud SQL instance and create a database on it.

Use Terraform to provision a GCP Cloud Storage bucket and upload a file to it.

Use Git for version control and GitHub for code sharing.

Create a Kubernetes deployment and service configuration that deploys a simple web application on the cluster and exposes it to the internet.

Use your favorite CI/CD solution (Jenkins, GitLab CI, CircleCI, etc) to deploy Kubernetes resources.

Create a script that automates the process of applying the Terraform configuration.

Ukeme.Us © 2023 All Rights Reserved.
Email: ukemzyreloaded@gmail.com
Write me a message
Write me a message

    * I promise the confidentiality of your personal information