Ir al contenido

El CI/CD basado en uso más flexible en cualquier lugar

Servidor

El poder de CircleCI, en sus instalaciones o en su nube privada.

  • Detrás de su cortafuegos o traiga su propio hardware
  • Minutos de compilación ilimitados
  • 30 plazas de usuario incluidas; añade más a medida que crezcas
  • Compilar en Linux, Windows, GPU, Mac y Arm

Instala y gestiona tu plataforma de CI/CD

Control de principio a fin

Toda la información permanece en tu red, con la opción de instalación aislada (air-gapped) disponible. Implementa medidas de protección a gran escala en toda la organización con políticas de configuración.

CI/CD de alto rendimiento alojado detrás de tu firewall

Trabaja a gran escala con cargas de trabajo intensas y aprovecha automáticamente varios servicios principales al mismo tiempo dentro de tu propia red privada. La fiabilidad y la coherencia mantienen a tu equipo trabajando sin interrupciones.

Opciones de alojamiento e integraciones flexibles

Ejecuta tu instalación del servidor en Google Kubernetes Engine (GKE), Amazon Elastic Kubernetes Service (EKS) o en una instalación nativa de Kubernetes.

Preguntas frecuentes

¿En qué se diferencia CircleCI Server de la solución en la nube de CircleCI?

CircleCI ofrece tres opciones de alojamiento: en la nube, en servidor y en self-hosted runners.

Nube: en esta opción, CircleCI se encarga de la configuración, la infraestructura, la seguridad y el mantenimiento de los servicios. Obtienes acceso inmediato a las nuevas funciones y actualizaciones automáticas, lo que elimina la necesidad de hacer tareas manuales en sistemas internos. Esta opción no requiere que gestiones ninguna infraestructura y solo pagas por lo que utilizas.

Servidor: las instalaciones del servidor están protegidas por un firewall que configura tu equipo mediante servicios como AWS o GCP, y se mantienen según las políticas de tu centro de datos. Tienes control administrativo total para personalizar la instalación y gestionar las actualizaciones cuando se lancen nuevas versiones.

Self-hosted runners: los self-hosted runners se pueden utilizar tanto con nuestra solución en la nube como con CircleCI Server. En ambos casos, permiten ejecutar tareas detrás de tu firewall, lo que ayuda a cumplir con requisitos específicos de seguridad en entornos multiinquilino. Además, los runners permiten a los equipos trabajar con recursos especializados que no son compatibles con nuestras imágenes/máquinas prediseñadas.

En resumen, la principal diferencia entre estas tres opciones es quién gestiona la infraestructura.

  • Con la opción en la nube, CircleCI gestiona todo por ti.
  • Con la opción de servidor, tienes control total sobre la instalación y gestión de CircleCI.
  • Con los self-hosted runners, la responsabilidad se comparte.

¿Qué proveedores de VCS admite CircleCI Server?

Actualmente, CircleCI Server es compatible con GitHub Enterprise Cloud y GitHub Enterprise Server.

GitLab SaaS, GitLab autogestionado y Bitbucket Cloud solo son compatibles a través de nuestra solución en la nube en este momento.

Ver documentación

¿Cómo se integra CircleCI Server con otras plataformas?

CircleCI Server se integra con otras plataformas mediante varios métodos:

  1. Sistemas de Control de Versiones: CircleCI Server se integra con GitHub Enterprise Cloud y GitHub Enterprise Server.
  2. Webhooks: CircleCI te permite configurar webhooks en proyectos individuales. Puedes especificar la URL del endpoint al que se enviará el webhook, qué eventos enviar, la validación de certificados y una fuente secreta para el valor del webhook.
  3. Orbs: los Orbs te permiten integrarte con sistemas de terceros mediante paquetes preconfigurados que se pueden importar fácilmente en la configuración de tu compilación de CircleCI.
  4. API: la API de CircleCI ofrece una forma para que los desarrolladores interactúen con CircleCI mediante programación, permitiendo la integración con sistemas de terceros. La API proporciona endpoints que se pueden utilizar para obtener información sobre trabajos, flujos de trabajo y canalizaciones, y para activar procesos de forma remota desde tus aplicaciones o sistemas de automatización.

¿Cuáles son los requisitos del sistema para CircleCI Server?

CircleCI Server está diseñado para instalarse en tu propia infraestructura, ya sea en una nube privada o en un centro de datos. Requiere cierto software según la plataforma que utilices:

  • Para AWS, necesitas AWS CLI.
  • Para GCP, necesitas gcloud y gsutil, que se pueden instalar configurando Google Cloud SDK. Más información disponible en Documentación de Google Cloud SDK.
  • Para almacenamiento compatible con S3, debes instalar y configurar MinIO CLI según tu proveedor de almacenamiento.

CircleCI Server se instala en un clúster Kubernetes existente, que debe cumplir ciertos requisitos según tu uso. Puedes encontrar esta información en Requisitos previos para la instalación de CircleCI Server.

¿Puedo obtener una demostración de CircleCI? ¿Cómo funcionan las pruebas gratuitas?

Sí, por favor contáctanos si estás interesado en obtener más información o evaluar CircleCI Server para tu organización. Organizamos regularmente demos públicas para aquellos interesados en ver cómo se ve un flujo de trabajo típico en CircleCI. Dicho esto, cada instalación de servidor es única para el entorno de cada cliente. Si tienes preguntas específicas o estás listo para discutir cómo sería una prueba, no dudes en conectarte con nuestro equipo de ventas, quienes pueden guiarte a través de nuestro proceso de evaluación y prueba.

>crear más rápido hoy