Skip to main content

Sprint 03

Updated Sep 21, 2020 ·

Todo

Todo:

✔️ Design Discussions ✔️ Explore CICD options

Discussions

What we have:

  • Code written in Python
  • Code is hosted in Github

What we want to do:

  • Automate build of Docker image
  • Store the Docker image in an artifactory
  • Write the manifest files for Kubernetes deployment
  • Setup CD to deploy code to GKE

Available GCP Tools:

  • Cloud Build

    • CICD Tool
    • Can automate docker image build
    • Can be used to deploy image to GKE cluster
    • Serverless CI/CD platform
    • No infrastructure to maintain
    • Build logic is in YAML file
  • GCP Artifact Registry

    • Store the Docker image

Architecture: