Skip to content

Aula 8 - Devops - 25/Nov #45

@huogerac

Description

@huogerac

Aula 8

🐍 Requisitos

🚀 Objetivos

  • Fazer deploy utilizando containers na Digital Ocean
  • Concluir a parte de Devops na D.O que iniciamos na Aula 7

Assuntos & Tarefas

  • Resumo da última aula
  • Docker-compose
  • Dockerfile da API utilizando multi staging
  • Criar novo droplet na DO
  • Setup inicial do server utilizando script bash
  • Instalar docker de forma automatizada (ansible)
  • Instalar NGINX de forma automatizada (ansible)
  • Utilizar CI (Github Actions) para fazer build da imagem
  • Fazer push da imagem para um registro (Github packages)
  • Instalar Postgres
  • uWSGI
  • DNS
  • Deploy do backend de forma automatizada
  • Deploy do frontend
  • vault

hackernews-Deploy-Prod-p1

Link para aula:
https://us06web.zoom.us/j/3186371862?pwd=QjA1ZlUxak1uNEIwWXZTYXpBcVViZz09

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions