refactor: remover todas as dependências do GitLab no workshop

- Aula 08: nginx-ingress TCP passthrough gitlab→gitea, comments
- Aula 09: add-client.sh API GitLab→Gitea
- Aula 11: node-bugado deployment image registry.kube.quest→gitea.kube.quest
- Aula 12: setup.sh/cleanup.sh API GitLab→Gitea, ArgoCD repoURL
- Aula 13: k8s manifests, benchmarks: registry.kube.quest→gitea.kube.quest,
           gitlab-registry→gitea-registry, GITLAB_TOKEN→GITEA_TOKEN
- Aula 14: comments GitLab→Gitea
- README raiz: arquitetura, tabela, DNS
This commit is contained in:
ArgoCD Setup
2026-03-14 02:02:01 -03:00
parent d380cd8585
commit e8c793058c
26 changed files with 217 additions and 187 deletions

View File

@@ -58,7 +58,7 @@ Victoria Metrics oferece **compatibilidade total** com Prometheus, mas com vanta
- Cluster Kubernetes Hetzner (aula-08)
- ArgoCD instalado (aula-11)
- GitLab com grupo `factory` (aula-11)
- Gitea com org `factory` (aula-11)
## Estrutura
@@ -68,7 +68,7 @@ aula-12/
├── setup.sh # Instalação automatizada
├── cleanup.sh # Remoção via ArgoCD
├── gitops/ # Conteúdo para GitLab
├── gitops/ # Conteúdo para Gitea
│ └── apps/
│ └── victoria-metrics/
│ ├── Chart.yaml # Helm chart wrapper
@@ -96,7 +96,7 @@ cd aula-12
```
O script:
1. Cria projeto `factory/monitoring` no GitLab
1. Cria repositório `factory/monitoring` no Gitea
2. Faz push dos manifests GitOps
3. Cria namespace `monitoring`
4. Aplica ArgoCD Application
@@ -106,8 +106,8 @@ O script:
```
┌──────────────────┐ push ┌──────────────────┐
│ aula-12/ │ ──────────► │ factory/monitoring│
│ gitops/ │ │ (GitLab)
│ aula-12/ │ ──────────► │factory/monitoring
│ gitops/ │ │ (Gitea)
└──────────────────┘ └────────┬─────────┘
sync │
@@ -494,7 +494,7 @@ vmsingle:
O script remove:
1. ArgoCD Application
2. Namespace `monitoring`
3. Projeto GitLab (opcional)
3. Repositório Gitea (opcional)
**Nota**: Dados de métricas serão perdidos!