Назад | Перейти на главную страницу

В Glassfish 4.1 можно ли настроить пользователя для развертывания, у которого меньше прав администратора?

Мы стремимся централизовать развертывание файлов WAR в Glassfish через asadmin deploy маршрут.

Я знаю, что Glassfish поддерживает автоматическое развертывание. через папку, но вы хотите управлять контекстом и другими параметрами вне файла войны.

На данный момент мы используем развертывание следующим образом

asadmin --port 8048 deploy --name app-test --force --contextroot "/app/test" /usr/local/gfdeploy/app-1.2.war

Однако мы хотим управлять этим с помощью централизованного сценария (стиль DevOps), и я также понимаю, что мы можем использовать для этого пользователя «admin», но хотели бы создать пользователя с возможностью развертывания, но не создавать / изменять другие ресурсы (JDBC Бассейны и т. Д.).

Есть ли в Glassfish более тонкая гранулированность разрешений, кроме asadmin группа, которая позволит развернуть? или есть ли способ создать новую группу с необходимыми разрешениями?

Ответ с форума Payara заключается в том, что в настоящее время это не поддерживается, но есть открытый запрос на улучшение связанные с этим.