Upgrade & Secure Your Future with DevOps, SRE, DevSecOps, MLOps!

We spend hours scrolling social media and waste money on things we forget, but won’t spend 30 minutes a day earning certifications that can change our lives.
Master in DevOps, SRE, DevSecOps & MLOps by DevOpsSchool!

Learn from Guru Rajesh Kumar and double your salary in just one year.


Get Started Now!

Rundeck Configuration Options – rundeck-config.properties


🔧 Rundeck Configuration Options

1. General Settings

PropertyDescriptionExample
loglevel.defaultSets the default log level for jobs. Options: ERROR, WARN, INFO, VERBOSE, DEBUG.INFO
rdeck.baseSpecifies the base directory for Rundeck./var/lib/rundeck
server.servlet.context-pathDefines the web context path./rundeck
server.portSets the HTTP port for the server.4440
server.addressSpecifies the address/hostname to listen on.0.0.0.0

2. Security Settings

PropertyDescriptionExample
rundeck.security.useHMacRequestTokensEnables/disables HMAC-based request tokens.true
rundeck.security.apiCookieAccess.enabledAllows API access via session cookies.true
rundeck.api.tokens.duration.maxSets the maximum duration for API tokens.30d
rundeck.security.csrf.referer.filterMethodSets HTTP methods to filter based on Referer header. Options: NONE, POST, *.NONE
rundeck.security.csrf.referer.allowApiAllows API requests without matching Referer header.true
rundeck.security.csrf.referer.requireHttpsRequires Referer header to be from HTTPS version of server URL.true

3. Execution Settings

PropertyDescriptionExample
rundeck.executionModeSets the execution mode. Options: active, passive.active
rundeck.localExecutor.disabledDisables the local executor plugin.false

4. Database Configuration

PropertyDescriptionExample
dataSource.urlJDBC URL for the database connection.jdbc:h2:file:/var/lib/rundeck/data/rundeckdb
dataSource.usernameDatabase username.rundeckuser
dataSource.passwordDatabase password.rundeckpassword
dataSource.driverClassNameJDBC driver class name.org.h2.Driver

5. GUI Customization

PropertyDescriptionExample
rundeck.gui.titleSets the title displayed in the application header.Rundeck
rundeck.gui.instanceNameSets the instance name displayed in the GUI.Production Rundeck
rundeck.gui.logoSpecifies the logo file to use.rundeck.png
rundeck.gui.login.welcomeSets the welcome message on the login page.Welcome to Rundeck
rundeck.gui.login.footerMessageHtmlSets the footer message on the login page.<p>Contact support for assistance.</p>

6. Logging Configuration

PropertyDescriptionExample
rundeck.execution.logs.streamingWriterPluginsComma-separated list of streaming log writer plugins.plugin1,plugin2
rundeck.execution.logs.streamingReaderPluginSpecifies the streaming log reader plugin.plugin1
rundeck.execution.logs.localFileStorageEnabledEnables/disables local file storage for logs.true
rundeck.execution.logs.fileStoragePluginSpecifies the file storage plugin for execution logs.plugin1

7. Storage Configuration

PropertyDescriptionExample
rundeck.storage.provider.1.typeSets the storage provider type.file
rundeck.storage.provider.1.pathSets the path within the storage tree./keys
rundeck.storage.provider.1.config.baseDirSets the base directory for file storage./var/lib/rundeck/keys

8. Feature Toggles

PropertyDescriptionExample
rundeck.feature.option-values-plugin.enabledEnables the option values plugin feature.true
rundeck.feature.pagedjoblist.enabledEnables the paged job list UI.true

Note: This table includes a selection of commonly used configuration options. For a complete list and detailed explanations, please refer to the official Rundeck documentation: Configuration File Reference.

Subscribe
Notify of
guest
0 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments

Certification Courses

DevOpsSchool has introduced a series of professional certification courses designed to enhance your skills and expertise in cutting-edge technologies and methodologies. Whether you are aiming to excel in development, security, or operations, these certifications provide a comprehensive learning experience. Explore the following programs:

DevOps Certification, SRE Certification, and DevSecOps Certification by DevOpsSchool

Explore our DevOps Certification, SRE Certification, and DevSecOps Certification programs at DevOpsSchool. Gain the expertise needed to excel in your career with hands-on training and globally recognized certifications.

0
Would love your thoughts, please comment.x
()
x