O antigo repositório foi migrado para este
- Para acessar recursos da Fase 1
- Fase 1
- Assumindo que o docker desktop/kubernets ou minikube já está instalado e configurado, execute os seguintes comandos:
- Certifique-se de que você está dendo da pasta "infra/" do projeto
# Crie o namespace da aplicação
kubectl create namespace tasteease
# Crie os volumes de persistência para o banco de dados
kubectl apply -f volumes/db-storage.yaml
kubectl get pv,pvc -n tasteease
# Criar o config map
kubectl apply -f config/cfg-tasteease-api.yaml
kubectl get configmap -n tasteease
# Criar os pods do banco de dados
kubectl apply -f deployments/deployment-db.yaml
# Criar os pods da API com o Deployment
kubectl apply -f deployments/deployment-api.yaml
kubectl apply -f services/services.yaml
# Criar metrics server and hpa
kubectl apply -f hpas/metrics.yaml
kubectl apply -f hpas/hpa-tasteease-api.yaml
Authored by:
RM352294 - Carlos Roberto Nascimento Junior
RM351359 - André Ribeiro
RM352094 - José Ivan Ribeiro de Oliveira