V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci Rundeck na CentOS 8. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel pomocí sudo privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
Rundeck je software s otevřeným zdrojovým kódem Plánovač úloh a systém Run Book Automation pro automatizaci rutinních procesů ve vývojových a produkčních prostředích. Kombinuje plánování úloh, víceuzlové provádění příkazů, orchestraci pracovních postupů a zaznamenává vše, co se děje. Rundeck je k dispozici v edicích Enterprise (komerční) a Community (zdarma). Rundeck Enterprise nabízí více funkcí než Rundeck Community edition, ale za cenu licence.
Nainstalujte si Rundeck na CentOS 8
Krok 1. První příkaz aktualizuje seznamy balíčků, aby bylo zajištěno, že získáte nejnovější verzi a závislosti.
sudo dnf clean all sudo dnf update
Krok 2. Nainstalujte Rundeck na CentOS.
Nyní importujme klíč Rundeck GPG pomocí následujícího příkazu rpm:
sudo rpm --import http://rundeck.org/keys/BUILD-GPG-KEY-Rundeck.org.key
Spuštěním následujícího příkazu nainstalujte rundeck:
sudo dnf install http://repo.rundeck.org/latest.rpm
Poté povolte a spusťte službu rundeckd:
systemctl enable --now rundeckd.service systemctl status rundeckd.service
Krok 3. Nakonfigurujte bránu firewall.
Povolte servisní port Rundeck:4440 v CentOS firewallu:
firewall-cmd --permanent --add-port=4440/tcp firewall-cmd --reload
Krok 4. Nakonfigurujte Backend databáze MySQL pro Rundeck
Spuštěním níže uvedených příkazů vytvořte databázi Rundeck:
$ mysql -u root -p Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 16 Server version: 10.3.17-MariaDB MariaDB Server Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> create database rundeckdb; Query OK, 1 row affected (0.001 sec) MariaDB [(none)]> grant all on rundeckdb.* to 'rundeckuser'@'localhost' identified by 'Your-Password'; Query OK, 0 rows affected (0.001 sec) MariaDB [(none)]> flush privileges; Query OK, 0 rows affected (0.000 sec) MariaDB [(none)]> exit Bye
Krok 5. Přístup k Rundeck.
Otevřete webový prohlížeč a přejděte na následující adresu:http://your-server_ip:4440
nebo http://localhost:4440
Přihlaste se pomocí uživatelského jména admin a heslo admin
Blahopřejeme, naučili jste se nainstalovat a nakonfigurovat Rundeck na CentOS 8. Máte-li jakékoli dotazy, zanechte prosím níže komentář.