Skip to main content
La configuración del Environment de Enterprise está pensada para la infraestructura que necesitan todos los equipos de tu organización: conexiones VPN, certificados de CA, configuración de proxy y sobrescrituras de DNS. Esta página explica conceptos específicos de Enterprise. Para la configuración general del entorno, consulta la guía de Configuración de Environment.

Qué corresponde al nivel Enterprise

Ve a Enterprise Settings > Environment (o haz clic en “Configuración a nivel Enterprise” desde la página de Environment Settings de cualquier org). El formato YAML es idéntico al de la configuración a nivel de org y de repositorio: se aplican las mismas secciones initialize, maintenance y knowledge.
Caso de usoEnterpriseToda la organizaciónNivel de repositorio
Acceso a VPN / red
Certificados de CA
Configuración de proxy
Sobrescrituras de DNS
Firma de commits con GPG
Entornos de ejecución de lenguajes compartidos
Herramientas CLI para toda la organización
Autenticación de registry privado
Dependencias del repositorio
Test/lint específicos del repositorio
Los cambios a nivel Enterprise tienen un alto impacto. Guardar desencadena compilaciones para todas las organizaciones. Primero prueba los comandos de infraestructura en una sola org (usando la configuración de toda la organización) antes de aplicarlos a nivel Enterprise.
La configuración a nivel Enterprise no puede clonar repositorios; la clonación de repositorios requiere acceso a nivel de org. Usa la configuración de Enterprise solo para infraestructura compartida (VPN, certificados, herramientas). La clonación de repositorios se gestiona automáticamente a nivel de org.
Para ver ejemplos de VPN, certificado de CA, proxy y registry privado, consulta ejemplos de Enterprise en la página de Ejemplos de configuración.

Permisos de Enterprise

AcciónRol requerido
Ver/editar la configuración de EnterpriseEnterprise Admin
Ver/editar la configuración de la orgOrg Admin o Enterprise Admin
Ver la configuración del repositorioCualquier miembro de la org
Editar la configuración del repositorioMiembro con el permiso ManageOrgSnapshots

Compilación en cascada

Cuando cambias la configuración de Enterprise:
  1. Se inicia una nueva compilación para cada organización
  2. La compilación de cada org incluye: configuración de Enterprise → configuración de la org → todas las configuraciones de los repos
  3. Las compilaciones se ejecutan de forma independiente en cada org: si una org falla, no afecta a las demás
  4. Cada org obtiene su propia imagen de la máquina
El orden es importante en los pasos de initialize de Enterprise. La VPN debe ir primero (para que los hosts internos sean accesibles), luego DNS (para que los nombres se resuelvan), después los certificados (para que HTTPS funcione), luego el proxy (para que el tráfico se enrute correctamente) y, por último, cualquier herramienta que descargue desde fuentes internas.

Gestión de varias organizaciones

Orden de configuración recomendado:
  1. Primero, la configuración de Enterprise — configura la infraestructura compartida (VPN, certificados, proxy)
  2. Segundo, la configuración para toda la organización — cada Admin de la org configura las herramientas compartidas y el acceso al registry
  3. Por último, la configuración específica del repositorio — los equipos configuran sus repositorios individuales
Cada org tiene su propia imagen de la máquina. La configuración de Enterprise es compartida y aditiva, pero las configuraciones a nivel de org y de repositorio están delimitadas por su ámbito: la configuración de la org A no afecta a la org B, y los fallos de compilación en una org no afectan a las demás. Para obtener más información sobre la estructura de las orgs, consulta Comprender las organizaciones. La jerarquía de configuración (Enterprise → Org → Repositorio) es estrictamente aditiva. Los comandos de cada nivel se ejecutan en secuencia una vez que finaliza el nivel anterior. Los niveles inferiores no pueden sobrescribir ni modificar lo que configuran los niveles superiores.

Migración empresarial

Para las empresas que migran de la configuración interactiva heredada a la configuración declarativa:
  1. Configure primero el YAML a nivel de Enterprise — infraestructura compartida como la VPN, los certificados y la configuración del proxy.
  2. Migre un org a la vez. Cada org tiene su propia opción “Usar instantánea heredada de la máquina”, por lo que puede migrar de forma progresiva sin afectar a otros equipos.
  3. Considere crear un org de prueba. En empresas grandes, cree una organización de prueba dedicada para validar la configuración declarativa antes de implementarla en los orgs de producción.
  4. Use Devin para escalar. Devin puede configurar repositorios mediante sesiones en paralelo: inicie una sesión por repositorio y Devin generará automáticamente propuestas de configuración. Esto funciona bien para incorporar de 10 a más de 100 repositorios.
Para consultar la guía completa de migración (incluido el flujo de trabajo paso a paso y el enfoque de pruebas), consulte Migración desde la configuración interactiva.

Próximos pasos