Skip to content

maisumvictor/kadmos-devops-challenge

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kadmos Challenge

Index:

Part 1: Kubernetes

  • Kubernetes implementation
  • Kubernetes Deployment
  • Deployment script

Part 2: Virtual Machine

  • Resource Provisioning with Terraform
  • Management Configuration with Ansible
  • DDoS attack protection

Tooling decision:

Kubernetes
In order to run the kubernetes I choose to use GKE. But it possible to run over kind. The config file for kind can be found here [kubernetes/cluster-config.yaml]

Google Cloud Cli a.k.a. GCloud

  • Google Cloud SDK 405.0.0
  • bq 2.0.78
  • core 2022.09.30
  • gsutil 5.14

Terraform --version v1.3.2

Providers:

  • hashicorp/google version 4.40.0
  • hashicorp/tls version 3.1.0

Ansible: --version core 2.13.5

Python3: --version 3.10.8

Perl: --version 5.36.0

Enabling GCP service API

gcloud services enable container.googleapis.com
gcloud services enable compute.googleapis.com

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published