8000 GitHub - coderCadu/fake-shop
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

coderCadu/fake-shop

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Amazon Web Services Docker

Projeto Fake Shop

Objetivo

O objetivo do projeto é ser um pequeno e-commerce para ser usado como prova de conceito para o processo de deploy de uma aplicação em ambiente Kubernetes com pipeline CI/CD e monitoramento.

Ideia do Projeto

Para o desenvolvimento do projeto, foi seguido as seguintes premissas:

  • Containers para facilitar o deploy no Kubernetes
  • O deploy da aplicação vai ser feito em um cluster no EKS da AWS
  • Todo o processo de criação de release da aplicação e deploy no Kubernetes deve ser feito de forma automática
  • A aplicação e o cluster devem ser monitorados

Tecnologias relacionadas

Vieram do Fork

  • Python
  • Flask

Feito depois do Fork

  • Docker
  • Kubernetes
  • AWS
  • Prometheus
  • Grafana

Configuração da Aplicação

A configuração da aplicação é feita usando variáveis de ambiente na aplicação e no banco de dados.

Variáveis de Ambiente do PortgreSQL

As variáveis de ambiente do Postgre são detalhadas no Docker Hub:

https://hub.docker.com/_/postgres

Variável de Ambiente da aplicação

DB_HOST => Host do banco de dados PostgreSQL.

DB_USER => Nome do usuário do banco de dados PostgreSQL.

DB_PASSWORD => Senha do usuário do banco de dados PostgreSQL.

DB_NAME => Nome do banco de dados PostgreSQL.

DB_PORT => Porta de conexão com o banco de dados PostgreSQL.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • SCSS 47.9%
  • CSS 38.1%
  • HTML 7.4%
  • Python 5.1%
  • JavaScript 1.1%
  • PHP 0.2%
  • Other 0.2%
0