Skip to content

Latest commit

 

History

History
26 lines (21 loc) · 1.58 KB

roadmap.md

File metadata and controls

26 lines (21 loc) · 1.58 KB

Project Roadmap

v.0.0.x Basic Scenario

  • Setup developer-friendly environment to deploy Kubernetes from Gitlab CI and connect to Gitlab group
  • Configure a terraform state storage (DigitalOcean Spaces) for infrastructure resources
  • Deploy a Kubernetes in DigitalOcean by using DOKS
  • Provision Kubernetes with addons: Kong Ingress Contoller, Load Balancer, Cert-Manager, ExternalDNS
  • Setup Kubernetes Node Groups to deploy Elastic Stack (ElasticAPM, Elasticsearch, Filebeat)
  • Setup Rancher by using LetsEncrypt HTTP-01 challenge as a provisioner for certificates (for public infrastucture)
  • Setup oauth2-proxy to provide authentication for Kubernetes Ingress resources such as Grafana, Prometheus, etc by using Gitlab application
  • Setup Kubernetes Docker Registry Secrets into CI/CD env variables for Gitlab's Auto Deploy Job

v0.0.1

  • Create a sentry terraform module to setup and configure a sentry project per GitLab project

Backlog

Reffrences: