Skip to content
This repository has been archived by the owner on Mar 8, 2022. It is now read-only.

Deployments

Richthofen edited this page Dec 30, 2020 · 4 revisions

Codebase

The codebase for the deployment-related scripts and configs are in the deployments folder.

Tech stacks

  • Docker
  • Kubernetes
  • Ansible
  • OpenResty

Responsibilities

  • Deploy code and services
    • Performance Storage Service
      • Django API
      • TimeScale DB
      • Grafana
    • Monitoring
      • Prometheus
      • Grafana
      • Blackbox Exporter
      • PostgresDB Exporter
  • Initialize the servers
  • Update OpenResty webserver configs

How to make a change

Include instructions with very simple steps on how exactly to push a new release of the code. e.g: how to add new ansible jobs

Risks

so the new dev doesn’t inadvertently make a catastrophic mistake that can occur with the setup. e.g: push credential to github

Bugs

Include a dev-specific set of documents for troubleshooting common or known bugs.