refactor: migrar GitLab → Gitea (aulas 10, 11, 13)
- Aula 10: Gitea + Registry + Actions + Runner (substituiu GitLab) - gitea-values.yaml: PostgreSQL standalone, Valkey standalone, ~800Mi RAM - setup.sh/cleanup.sh: namespace gitea, Helm gitea-charts/gitea + actions - README.md: documentação completa com de→para (GitLab/Harbor/Tekton vs Gitea) - Aula 11: ArgoCD (GitOps) — removido GitLab Runner (runner vive na aula-10) - setup.sh: só ArgoCD, integração SSH com Gitea - node-bugado/.gitea/workflows/ci.yml: pipeline convertida - Aula 13: Container Factory — atualizado para Gitea - setup.sh/cleanup.sh: referências GitLab → Gitea - pipelines/postgresql/ci.yml: Gitea Actions workflow - README.md: conexão com act_runner explicada - CLAUDE.md: tabela de aulas atualizada
This commit is contained in:
@@ -61,10 +61,11 @@ runners:
|
||||
helper_image = "gitlab/gitlab-runner-helper:arm64-latest"
|
||||
|
||||
# Recursos para pods de job (aumentados para builds Docker)
|
||||
cpu_request = "100m"
|
||||
cpu_limit = "1000m"
|
||||
memory_request = "256Mi"
|
||||
memory_limit = "1Gi"
|
||||
# CAX31 tem 8 vCPU e 16GB - aproveitar para builds rápidos
|
||||
cpu_request = "500m"
|
||||
cpu_limit = "4000m"
|
||||
memory_request = "1Gi"
|
||||
memory_limit = "8Gi"
|
||||
|
||||
# Timeout para pods
|
||||
poll_timeout = 600
|
||||
@@ -72,6 +73,17 @@ runners:
|
||||
# Pull policy
|
||||
pull_policy = ["if-not-present"]
|
||||
|
||||
# Node selector para usar o build-pool (CAX31)
|
||||
[runners.kubernetes.node_selector]
|
||||
"node-pool" = "build"
|
||||
|
||||
# Toleration para o taint do build-pool
|
||||
[[runners.kubernetes.node_tolerations]]
|
||||
key = "dedicated"
|
||||
operator = "Equal"
|
||||
value = "builds"
|
||||
effect = "NoSchedule"
|
||||
|
||||
# Volume para Docker certs (DinD)
|
||||
[[runners.kubernetes.volumes.empty_dir]]
|
||||
name = "docker-certs"
|
||||
|
||||
Reference in New Issue
Block a user