Saltar al contenido principal

Primeros pasos

Esta página le guía desde una instalación nueva hasta su primera tarea ejecutada con éxito. Cada paso enlaza a la página con los detalles.

De cero a la primera tarea

  1. Instale Semaphore con el método que prefiera: Instalación.
  2. Inicie sesión con el usuario administrador que creó durante la configuración, o mediante las variables SEMAPHORE_ADMIN_* en Docker.
  3. Cree un proyecto. Un proyecto aísla equipos, infraestructuras o aplicaciones entre sí: Proyectos.
  4. Conecte lo que necesita su automatización:
  5. Cree una plantilla de tarea y ejecútela. Elija la guía de su herramienta: Ansible, Terraform/OpenTofu, Shell, PowerShell o Python. Después, ejecútela y observe el resultado: Tareas.
  6. Automatice y ponga en operación:

Conceptos clave

Estos términos aparecen por todas partes en la interfaz.

TérminoSignificado
ProyectoLa unidad principal de separación. Cada proyecto tiene sus propios repositorios, claves, inventarios, plantillas y equipo. Proyectos
RepositorioUn repositorio Git o una ruta local donde residen los playbooks, módulos o scripts. Repositorios
InventarioHosts, grupos y ajustes de conexión para ejecuciones al estilo de Ansible. Inventario
Grupo de variablesVariables reutilizables y configuración de entorno, también llamado Entorno. Grupos de variables
Almacén de clavesCredenciales cifradas como claves SSH, tokens y contraseñas. Almacén de claves
Plantilla de tareaLa definición de una ejecución: aplicación, repositorio, inventario, variables y opciones. Plantillas de tareas
TareaUna ejecución individual de una plantilla, con su registro y estado. Tareas
Flujo de trabajoUn grafo de plantillas con ramificaciones, aprobaciones y retardos. Funcionalidad Pro. Flujos de trabajo
RunnerDónde se ejecutan las tareas: el propio servidor o un runner remoto. Runners

Próximos pasos