Pređi na glavni sadržaj

Vodič za korisnike

Ovaj odeljak je namenjen ljudima koji već imaju pristup Semaphore projektu. Sve što je ovde opisano dešava se u veb interfejsu ili kroz API projekta. Instalacija servera, njegova konfiguracija i povezivanje sa provajderom identiteta opisani su u Vodiču za administratore.

Rad u Semaphore-u prati jedan lanac. Projekat sadrži sve ostalo. Unutar njega registrujete resurse koji su potrebni za izvršavanje: repozitorijum sa vašim playbook-ovima ili skriptama, ključeve kojima se povezujete na njega i na svoje hostove, inventar ciljnih mašina i grupe promenljivih sa vrednostima i tajnama. Šablon zadatka to spaja u definiciju onoga što se pokreće, a svako pokretanje tog šablona je zadatak. Rasporedi, tokovi rada i dolazni webhook-ovi pokreću šablone umesto vas.

Podešavanje projekta

Ovim redosledom, jer svaki korak zavisi od prethodnog.

StranicaŠta obuhvata
ProjektiKreiranje projekta, odeljci u bočnoj traci, rezervna kopija i vraćanje podataka.
TimoviČetiri ugrađene uloge i prilagođene uloge u izdanju Enterprise.
Skladište ključevaSSH ključevi, prijave i spoljna skladišta tajni.
RepozitorijumiGit repozitorijumi i lokalne putanje koje sadrže vašu automatizaciju.
InventarHostovi i podešavanja veze za Ansible, radni prostori za Terraform.
Grupe promenljivihPromenljive i tajne koje se prosleđuju zadacima i mogu se ponovo koristiti.

Definisanje i izvršavanje posla

StranicaŠta obuhvata
Šabloni zadatakaSvako polje forme šablona, kao i tipovi šablona.
AplikacijeŠta svaka aplikacija pokreće: Ansible, Terraform, OpenTofu, Terragrunt i skripte.
ZadaciPokretanje zadatka, statusi zadataka, logovi, zaustavljanje i ponovno pokretanje.
RasporediPokretanje šablona po cron rasporedu.
Tokovi radaPovezivanje šablona u lanac uz odobrenja i grananje.
IntegracijePokretanje zadataka pomoću dolaznih webhook-ova.
Runneri projektaSlanje zadataka projekta na vaše sopstvene runnere.
Vaš nalogLična podešavanja i API tokeni.

Odakle početi

Ako vas je neko upravo dodao u projekat, pročitajte Projekte da biste se snašli, a zatim Zadatke da pokrenete jedan zadatak i pročitate njegov log. Ako projekat postavljate od nule, pratite tabelu iznad redom.

Potpuno ste novi u Semaphore-u? Počnite sa Prvim koracima.