Автономная установка Rundeck - PullRequest
0 голосов
/ 05 марта 2020

Есть ли способ установить rundeck в автономном режиме, используя rpm? Я установил его двумя способами, но у меня проблема с обоими.

1) Я использовал yum install на об / мин rundeck, но не могу найти rundeck в / et c или / opt после установки.

$ yum install rundeck.rpm

...

Installed:  rundeck-repo.noarch 0:4-0                                                                                                                                                                               Complete!

$ find / -name rundeck
$

2) Я использовал исполняемый файл военный файл. Это запускает rundeck, но я не могу найти папку et c и не могу найти и настроить сеть rundeck. xml. Я планирую интегрировать его с AD с помощью веб-файла. xml file.

$ java -jar rundeck-3.2.2-20200204.war

Configuring Spring Security Core ...
... finished configuring Spring Security Core

[2020-03-04 15:05:35.857]  INFO BootStrap --- [           main] Starting Rundeck 3.2.2-20200204 (2020-02-10) ...
[2020-03-04 15:05:35.863]  INFO BootStrap --- [           main] using rdeck.base config property: /apps/rundeck
[2020-03-04 15:05:35.865]  INFO BootStrap --- [           main] Performing rundeck first-run initialization...
[2020-03-04 15:05:35.910]  INFO BootStrap --- [           main] Rundeck initialization complete.
[2020-03-04 15:05:35.916]  INFO BootStrap --- [           main] loaded configuration: /apps/rundeck/etc/framework.properties
[2020-03-04 15:05:35.959]  INFO BootStrap --- [           main] RSS feeds disabled
[2020-03-04 15:05:35.959]  INFO BootStrap --- [           main] Using builtin realm authentication
[2020-03-04 15:05:35.959]  INFO BootStrap --- [           main] Preauthentication is disabled
[2020-03-04 15:05:36.000]  INFO BootStrap --- [           main] Rundeck is ACTIVE: executions can be run.
[2020-03-04 15:05:36.134]  WARN BootStrap --- [           main] [Development Mode] Usage of H2 database is recommended only for development and testing
[2020-03-04 15:05:36.261]  INFO BootStrap --- [           main] Rundeck startup finished in 491ms
Grails application running at http://edarck-vccn002.wsgc.com:4440 in environment: production
[2020-03-04 15:05:51.288] DEBUG GrailsUsernamePasswordAuthenticationFilter --- [ qtp31156923-28] Request is to process authentication
[2020-03-04 15:05:51.504] DEBUG GrailsUsernamePasswordAuthenticationFilter --- [ qtp31156923-28] Authentication success. Updating SecurityContextHolder to contain: org.springframework.security.authentication.UsernamePasswordAuthenticationToken@ffcd2057: Principal: org.springframework.security.core.userdetails.User@586034f: Username: admin; Password: [PROTECTED]; Enabled: true; AccountNonExpired: true; credentialsNonExpired: true; AccountNonLocked: true; Granted Authorities: admin,user; Credentials: [PROTECTED]; Authenticated: true; Details: org.springframework.security.web.authentication.WebAuthenticationDetails@43458: RemoteIpAddress: 192.168.209.145; SessionId: node0cr9j6mc0el7d1mkvw68we3ske0; Granted Authorities: admin, user
$ find / -name web.xml
$

1 Ответ

0 голосов
/ 05 марта 2020

Вы можете установить RPM, выполнив следующие действия:

1) Имейте в виду минимум требований.

2) Загрузите RPM ранее с здесь и сохраните его на диске fla sh.

3) Установите диск fla sh в CentOS / RHEL и установите пакет RPM, выполнив:

rpm -i /path/to/undeck-3.2.3.20200221-1.noarch.rpm

4 ) Отредактируйте файл / etc / rundeck / rundeck-config.properties и / etc / rundeck / framework.properties в соответствии с вашим сетевым адресом / настройкой.

5 ) Включите службу Rundeck:

systemctl enable rundeckd

6) Запустите службу Rundeck:

systemctil start rundeckd

Теперь веб-файл. xml больше не подходит для интеграции с LDAP / AD начиная с версии Rundeck 3.0.X. Вы можете получить роли непосредственно из дерева LDAP, взгляните на this .

...