мы включили плагин s3 log, выполнив следующие шаги в
https://docs.rundeck.com/docs/administration/cluster/logstore/s3-log-storage-plugin.html
нашем framework.properties файле, как показано ниже.аутентификация осуществляется через роль iam, следовательно, ключи доступа не настроены.
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.bucket=s3-bucket-for-rundeck
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.path=rundeck/logs/${job.project}/${job.execid}.log
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.region=us-east-1
framework.plugin.ExecutionFileStorage.org.rundeck.amazon-s3.forceSigV4=true
jar плагина скопирован в путь: /var/lib/rundeck/libext/
rundeck-config.properties* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Когда мы перезапускаем сервис rundeck, мы не видим ни журналов в файле service.log
, связанных с загружаемым этим плагином, ни ошибок.ниже то, что мы видим в журнале
2019-03-14 12:41:13.622 INFO --- [ main] rundeckapp.BootStrap : Starting Rundeck 3.0.17-20190311 (2019-03-11) ...
2019-03-14 12:41:13.632 INFO --- [ main] rundeckapp.BootStrap : using rdeck.base config property: /var/lib/rundeck
2019-03-14 12:41:13.654 INFO --- [ main] rundeckapp.BootStrap : loaded configuration: /etc/rundeck/framework.properties
2019-03-14 12:41:13.722 INFO --- [ main] rundeckapp.BootStrap : RSS feeds disabled
2019-03-14 12:41:13.722 INFO --- [ main] rundeckapp.BootStrap : Using jaas authentication
2019-03-14 12:41:13.731 INFO --- [ main] rundeckapp.BootStrap : Preauthentication is disabled
2019-03-14 12:41:13.849 INFO --- [ main] rundeckapp.BootStrap : Rundeck is ACTIVE: executions can be run.
2019-03-14 12:41:14.250 WARN --- [ main] rundeckapp.BootStrap : [Development Mode] Usage of H2 database is recommended only for development and testing
2019-03-14 12:41:14.343 INFO --- [ main] rundeckapp.BootStrap : Rundeck startup finished in 1071ms
Также нет ошибок в /var/log/rundeck/rundeck.log
, только ниже видно предупреждение
2019-03-14 15:47:54,027 [NodeService-SourceLoader1] WARN com.dtolabs.rundeck.core.resources.DirectoryResourceModelSource - Not a directory: /home/rundeck/projects/RundeckTestproject
При выполнении каких-либо заданий журналы не получаютсянажал на s3 и ошибок не обнаружено.
сомнительно, что плагин s3 не загружается в rundeck.любые входные данные будут полезны.