diff --git a/README.md b/README.md index 99b7b5a..9323680 100644 --- a/README.md +++ b/README.md @@ -46,11 +46,15 @@ Além de seu propósito funcional, o sistema serve como aplicação prática de ## 🗺️ Diagramas -![Arquitetura](docs/Diagrama_fluxo.drawio.svg) -*Figura 1: Arquitetura do projeto* - -![Fluxo deploy](docs/deploy_to_aws.svg) -*Figura 2: Fluxo de deploy* +
+ +
Figura 1: Arquitetura do projeto
+
+ +
+ +
Figura 2: Fluxo de deploy
+
--- diff --git a/docs/Diagrama_fluxo.drawio.svg b/docs/Diagrama_fluxo.drawio.svg deleted file mode 100644 index afca3f1..0000000 --- a/docs/Diagrama_fluxo.drawio.svg +++ /dev/null @@ -1,4 +0,0 @@ - - - -
Front
React/Flutter
users
AWS Cloud
k3s
Aluguel
Dart
Disponibilidade
Typescript
Propriedade
Typescript
User
Typescript
Catalogo
Typescript
Uploads
CDN
RabbitMQ
\ No newline at end of file diff --git a/docs/deploy_to_aws.png b/docs/deploy_to_aws.png new file mode 100644 index 0000000..de11572 Binary files /dev/null and b/docs/deploy_to_aws.png differ diff --git a/docs/deploy_to_aws.svg b/docs/deploy_to_aws.svg deleted file mode 100644 index f88bbc4..0000000 --- a/docs/deploy_to_aws.svg +++ /dev/null @@ -1,102 +0,0 @@ -Pods (Catálogo, Disp., Aluguel, Prop., User)k3s/DeployEC2 (k3s dentro)AWS (S3, CloudFront, EC2)TerraformDocker HubGitHub ActionsPods (Catálogo, Disp., Aluguel, Prop., User)k3s/DeployEC2 (k3s dentro)AWS (S3, CloudFront, EC2)TerraformDocker HubGitHub ActionsAprovação de deployDeveloperworkflow_dispatch (manual)1env_setup2terraform init/plan/apply3cria/atualiza S3 + CloudFront (uploads)4image build5image push to Docker Hub6terraform init/plan/apply7cria/atualiza EC2 (onde roda k3s)8User Data (git clone + kubectl apply)9pull container images10rollout deployments11iniciar/atualizar pods12status saudável13smoke checks (health/readiness)14Developer \ No newline at end of file diff --git a/docs/fluxo.png b/docs/fluxo.png new file mode 100644 index 0000000..4696051 Binary files /dev/null and b/docs/fluxo.png differ