Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Aula 8 - Devops - 25/Nov #45

Open
11 of 15 tasks
huogerac opened this issue Nov 24, 2021 · 0 comments
Open
11 of 15 tasks

Aula 8 - Devops - 25/Nov #45

huogerac opened this issue Nov 24, 2021 · 0 comments

Comments

@huogerac
Copy link
Contributor

huogerac commented Nov 24, 2021

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

@huogerac huogerac pinned this issue Nov 24, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant