Fix: Updated deployment files with correct Prometheus URL and RBAC permissions

This commit is contained in:
2025-09-25 22:15:54 -03:00
parent f38689d9dd
commit 1bc1a40a02
8 changed files with 138 additions and 98 deletions

View File

@@ -23,7 +23,23 @@ Uma ferramenta de governança de recursos para clusters OpenShift que vai além
## 🛠️ Instalação
### 1. Build da Imagem
### 🚀 Deploy Rápido (Recomendado)
```bash
# 1. Clone o repositório
git clone <repository-url>
cd RequestsAndLimits
# 2. Faça login no OpenShift
oc login <cluster-url>
# 3. Deploy completo (cria tudo automaticamente)
./scripts/deploy-complete.sh
```
### 📋 Deploy Manual
#### 1. Build da Imagem
```bash
# Build local
@@ -36,7 +52,15 @@ Uma ferramenta de governança de recursos para clusters OpenShift que vai além
./scripts/build.sh latest seu-usuario
```
### 2. Deploy no OpenShift
#### 2. Deploy no OpenShift
```bash
# Aplicar todos os recursos
oc apply -f k8s/
# Aguardar deployment
oc rollout status deployment/resource-governance -n resource-governance
```
#### 🚀 CI/CD Automático (Recomendado para Produção)
```bash