refactor: Atualizar CLAUDE.md e melhorias aula-11
- CLAUDE.md: Atualizar tabela com aulas 12 (Victoria Metrics) e 13 (Container Factory) - aula-11: Melhorias no setup do GitLab Runner
This commit is contained in:
@@ -77,6 +77,23 @@ fi
|
||||
|
||||
log_success "Pré-requisitos verificados"
|
||||
|
||||
# =============================================================================
|
||||
# CONFIGURAR POD SECURITY PARA DOCKER-IN-DOCKER
|
||||
# =============================================================================
|
||||
#
|
||||
# Docker-in-Docker requer pods privilegiados. Kubernetes 1.25+ aplica
|
||||
# Pod Security Admission por padrão, bloqueando containers privilegiados
|
||||
# no modo "baseline". Precisamos configurar o namespace gitlab para
|
||||
# permitir pods privilegiados.
|
||||
#
|
||||
log_info "Configurando PodSecurity para Docker-in-Docker..."
|
||||
kubectl label namespace gitlab \
|
||||
pod-security.kubernetes.io/enforce=privileged \
|
||||
pod-security.kubernetes.io/warn=privileged \
|
||||
pod-security.kubernetes.io/audit=privileged \
|
||||
--overwrite
|
||||
log_success "PodSecurity configurado para permitir Docker-in-Docker"
|
||||
|
||||
# =============================================================================
|
||||
# CARREGAR CONFIGURAÇÃO EXISTENTE
|
||||
# =============================================================================
|
||||
|
||||
Reference in New Issue
Block a user