Concourse Nástroj nasazení zdarma
Zdarma a open source nástroj CI/CD pro automatizaci softwaru
Zvyšte produktivitu automatizací pracovních postupů nasazení softwaru pomocí systému CI/CD s otevřeným zdrojovým kódem. Rychle nakonfigurujte potrubí a sledujte pokrok.
Přehled
Concourse je bezplatný a Open Source CI/CD nástroj. Pomáhá týmům DevOps pro automatizaci pracovních postupů nasazení softwaru. Concourse nabízí schopnosti pro měřítko automatizačních potrubí. Je to jeden z nejlepších softwaru CI/CD *** Open Source CI/CD**, který je dodáván se dvěma základními komponenty, jako je server CONCOURSE a Fly CLI. Server Concourse se stará o plánování webového uživatelského rozhraní, API a potrubí. Fly je rozhraní příkazového řádku pro konfiguraci potrubí a komunikaci se serverem Concourse. Tato samostatná kontinuální integrace používá jednoduchý mechanismus zdrojů, úkolů a úloh. Vývojář může snadno nakonfigurovat potrubí jako kód a zkontrolovat jeho pokrok ve webovém uživatelském rozhraní. Dále, pokud jakákoli úloha selže, může vývojář najít důvod selhání a rychle jej opravit. Úlohy mohou navíc záviset na jiných úlohách, což umožňuje nepřetržité doručování z úložiště na produkční server. Tento nástroj Kontinuální integrace zdarma podporuje systém pluginů a je velmi jednoduché vytvořit v něm plugin. Vývojář může vytvořit zdroj, který je implementován podle typů zdrojů. Jedná se o software založený na kontejneru napsaný v GO a ELM. Licence pro Open Source CI/CD Tool je Apache-2.0.
Funkce
Concourse má vynikající seznam funkcí a některé z nich jsou:
- Zdarma a open source
- Správa týmů
- Uživatelské role & amp; Oprávnění
- Potrubí
- Správa zdrojů
- Typy zdrojů
- Správa pracovních míst
- Správa pověření
Instalace
Instalace pomocí Docker
Spusťte pod příkazy a nainstalujte server Concourse s Docker Compose.
$ wget https://concourse-ci.org/docker-compose.yml
$ docker-compose up -d
Otevřete prohlížeč a zadejte http: // localhost: 8080 pro přístup k webovému uživatelskému rozhraní. Přihlaste se pomocí uživatelského jména/hesla jako test/test. Spusťte následující příkaz pro instalaci Fly CLI a použijte zkušební uživatele pro přihlášení.
$ fly -t tutorial login -c http://localhost:8080 -u test -p test