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

@@ -4,7 +4,7 @@
#
# Este values configura o NGINX Ingress com:
# - LoadBalancer da Hetzner (provisionado automaticamente pelo CCM)
# - Suporte a TCP para SSH do GitLab (porta 22)
# - Suporte a TCP para SSH do Gitea (porta 22)
# - Uso de rede privada para comunicação com os nodes
#
# Uso:
@@ -40,12 +40,12 @@ controller:
load-balancer.hetzner.cloud/health-check-retries: "3"
# ==========================================================================
# TCP Services - Para SSH do GitLab
# TCP Services - Para SSH do Gitea
# ==========================================================================
# Mapeia porta externa -> namespace/service:porta
# O GitLab Shell roda no namespace gitlab, service gitlab-gitlab-shell
# O Gitea SSH roda no namespace gitea, service gitea-ssh
tcp:
22: "gitlab/gitlab-gitlab-shell:22"
22: "gitea/gitea-ssh:22"
# Configuração do controller
config:
@@ -57,7 +57,7 @@ controller:
proxy-read-timeout: "120"
proxy-send-timeout: "120"
# Body size para uploads grandes (GitLab, n8n)
# Body size para uploads grandes (Gitea, n8n)
proxy-body-size: "0"
# Keepalive