This repository has been archived by the owner on Jul 8, 2024. It is now read-only.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Pessoal, bom dia.
Finalizei a implementação do Kubernetes conforme o Card #61 do Trello em https://trello.com/c/H4WigGe7/61-ci-criar-yamls-dos-manifestos-do-kubernetes
A API está configurada para iniciar com 3 Pods e escalar automaticamente até 10 Pods quando atingir 75% de uso de um quarto de 1 thread de CPU (ou seja, 250m), conforme os requisitos da FIAP.
O PostgreSQL foi configurado com um volume de 1GB:
As variáveis de ambiente estão separadas em ConfigMaps:
Deixei instruções de como rodar a API no Kubernetes lá no README, blz?
Depois, se vcs quiserem marcar um encontro na parte da noite pra eu explicar o que, e como fiz, é só chamar lá no Discord tá bom?
Outra coisa: É bom que o Kubernetes de vocês esteja na versão v1.28 (mais recente), caso negativo pode dar erro na hora de rodar o comando
apply
no terminal, pois os yamls podem mudar de uma versão pra outra.