SlideShare a Scribd company logo
Shape Up
Skills Builder - September 4th, 2020
Confidential
Rundeck Community
Office Hours:
Using Variables with Job Steps
March 2022
Speakers
Forrest Evans
Director of Product
Management - Automation,
PagerDuty
Agenda
1 Quick Download: Using Variables with Job Steps
2 Demo
3 Questions from the Community
Quick Download: Using Data between Job Steps
● Types of Variables
● Log Filters - How they work
● Command Steps / Script Steps
● Node Steps vs Workflow Steps
Context Variables
Job Context
Includes variables related to the Job Itself
including the Job’s Name, Group, ID, Execution
ID, and more.
[job.name, job.group]
Node Context
When executing a Node Steps the Node Context can
be used to gather information from the Node Entry
like hostname, username, and any other field
configured on the node from Node Sources.
[node.name, node.region]
Option Context
Includes variables that are input as Job Options
when the job is executed. These options are
customized per job.
[option.inputname]
Execution Context
Includes data about the job execution after the job
has completed. Commonly used in Notifications to
provide job completion information.
[execution.href, execution.status]
https://docs.rundeck.com/docs/manual/job-workflows.html#context-variables
Log Filters
Log Filters can be used to react to job output as the Job processes. They can transform the
output, and save variables for use in later steps. Log Filters can be Global, and apply to all
steps, or configured only on individual steps.
● Key Value Data
● Multi-line Regex
● JSON JQ*
● Mask Passwords
● Render Formatted Data
● Quiet Output
● Highlight Output
● Progress Badge
Data Context
Collects variables set within a job execution.
[data.variablename]
Demo
Sign up for release notes here:
https://www.rundeck.com/release-notes-signup
What’s Next
Visit https://www.rundeck.com/open-source to find:
● Community forums
● Learning resources
● Community event information
https://docs.rundeck.com/docs/learning/
Thank You!

More Related Content

PDF
Essay On Active Directory
Tammy Moncrief
 
PPT
Docs4Lawyers Functional Guide v1.2
Docs4Lawyers
 
PDF
Jad approach and workflow definition template
PHIGs Information Management Consulting Inc.
 
PPT
Introduction to Aspect Oriented Software Development
mukhtarhudaya
 
PPT
05 b 01workflowcustomizing
tflung
 
PPTX
Oracle ADF Case Study
Jean-Marc Desvaux
 
PPTX
Kscope presentation 2013
Prescient Solutions
 
PPT
Les03
Sudharsan S
 
Essay On Active Directory
Tammy Moncrief
 
Docs4Lawyers Functional Guide v1.2
Docs4Lawyers
 
Jad approach and workflow definition template
PHIGs Information Management Consulting Inc.
 
Introduction to Aspect Oriented Software Development
mukhtarhudaya
 
05 b 01workflowcustomizing
tflung
 
Oracle ADF Case Study
Jean-Marc Desvaux
 
Kscope presentation 2013
Prescient Solutions
 

Similar to Rundeck Community Office Hours: Using Variables with Job Steps (20)

PPTX
HFM API Deep Dive – Making a Better Financial Management Client
Charles Beyer
 
PPT
Vistapresentation2
ianpilkington
 
PPTX
Final Project Presentation
zroserie
 
PPTX
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptx
gattamanenitejeswar
 
PPTX
Advanced features of ms office packages 2
Er. Nawaraj Bhandari
 
DOC
Systems administrator resume
Dattu Gujjari
 
ODP
Software Build processes and Git
Alec Clews
 
PPTX
SharePoint Conference Vienna 2014: Work Management Service
Adis Jugo
 
DOCX
Spm file33
Poonam Singh
 
PPTX
Online Datastage training
chpriyaa1
 
PDF
Introduction to DL-BUILDER
ssuserc37b5e
 
ODP
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connections Developers
 
ODP
JMP103 : Extending Your App Arsenal With OpenSocial
Ryan Baxter
 
PPT
Ibm connect 2014_presentation - cust109
Beck et al. GmbH
 
DOCX
Design document Report Of Project
sayan1998
 
KEY
Appengine Nljug
Paul Bakker
 
DOCX
Sudheendra
Sudheendra P
 
PPSX
MS SQL Server 2008, Implementation and Maintenance
Vitaliy Fursov
 
PPT
What's new in p2 (2009)?
Pascal Rapicault
 
HFM API Deep Dive – Making a Better Financial Management Client
Charles Beyer
 
Vistapresentation2
ianpilkington
 
Final Project Presentation
zroserie
 
FAST PHRASE SEARCH FOR ENCRYPTED CLOUD STORAGE.pptx
gattamanenitejeswar
 
Advanced features of ms office packages 2
Er. Nawaraj Bhandari
 
Systems administrator resume
Dattu Gujjari
 
Software Build processes and Git
Alec Clews
 
SharePoint Conference Vienna 2014: Work Management Service
Adis Jugo
 
Spm file33
Poonam Singh
 
Online Datastage training
chpriyaa1
 
Introduction to DL-BUILDER
ssuserc37b5e
 
IBM Connect 2014 - JMP103: Extending Your Application Arsenal With OpenSocial
IBM Connections Developers
 
JMP103 : Extending Your App Arsenal With OpenSocial
Ryan Baxter
 
Ibm connect 2014_presentation - cust109
Beck et al. GmbH
 
Design document Report Of Project
sayan1998
 
Appengine Nljug
Paul Bakker
 
Sudheendra
Sudheendra P
 
MS SQL Server 2008, Implementation and Maintenance
Vitaliy Fursov
 
What's new in p2 (2009)?
Pascal Rapicault
 
Ad

More from Rundeck (20)

PPTX
Introducing PagerDuty Process Automation
Rundeck
 
PDF
How to Build a Custom Plugin in Rundeck
Rundeck
 
PDF
Lunch and learn: Getting started with Rundeck & Ansible
Rundeck
 
PDF
Self Service Cloud Operations: Safely Delegate the Management of your Cloud ...
Rundeck
 
PDF
Rundeck Office Hours: Best Practices Access Control Policies
Rundeck
 
PPTX
Mastering Secrets Management in Rundeck
Rundeck
 
PDF
What's New in Rundeck 3.4
Rundeck
 
PDF
Automate Yourself Out of a Job: Safely Delegate the Management of your Azure...
Rundeck
 
PDF
Super-Charge Your Site Reliability Practices with Runbook Automation
Rundeck
 
PPTX
Introduction to Rundeck
Rundeck
 
PPTX
Automated Remediation with Rundeck + Sensu
Rundeck
 
PDF
Modernizing Incident Response
Rundeck
 
PDF
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]
Rundeck
 
PDF
Datadog + Rundeck at DASH 2020
Rundeck
 
PDF
Rundeck Overview
Rundeck
 
PDF
Empower Devs, Simplify Ops, and Accelerate your Digital Transformation
Rundeck
 
PPTX
Advanced Cluster Settings
Rundeck
 
PDF
Maximizing Your Rundeck Migration
Rundeck
 
PDF
Business Continuity for Humans: Keeping Your Business Running When Your Peopl...
Rundeck
 
PDF
PagerDuty + Rundeck = Shorter Incidents, Fewer Escalations
Rundeck
 
Introducing PagerDuty Process Automation
Rundeck
 
How to Build a Custom Plugin in Rundeck
Rundeck
 
Lunch and learn: Getting started with Rundeck & Ansible
Rundeck
 
Self Service Cloud Operations: Safely Delegate the Management of your Cloud ...
Rundeck
 
Rundeck Office Hours: Best Practices Access Control Policies
Rundeck
 
Mastering Secrets Management in Rundeck
Rundeck
 
What's New in Rundeck 3.4
Rundeck
 
Automate Yourself Out of a Job: Safely Delegate the Management of your Azure...
Rundeck
 
Super-Charge Your Site Reliability Practices with Runbook Automation
Rundeck
 
Introduction to Rundeck
Rundeck
 
Automated Remediation with Rundeck + Sensu
Rundeck
 
Modernizing Incident Response
Rundeck
 
Runbook Automation: Old News or a Key to Unlock Performance? [DOES2020]
Rundeck
 
Datadog + Rundeck at DASH 2020
Rundeck
 
Rundeck Overview
Rundeck
 
Empower Devs, Simplify Ops, and Accelerate your Digital Transformation
Rundeck
 
Advanced Cluster Settings
Rundeck
 
Maximizing Your Rundeck Migration
Rundeck
 
Business Continuity for Humans: Keeping Your Business Running When Your Peopl...
Rundeck
 
PagerDuty + Rundeck = Shorter Incidents, Fewer Escalations
Rundeck
 
Ad

Recently uploaded (20)

PPTX
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
PPTX
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
PDF
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
PDF
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
PDF
Protecting the Digital World Cyber Securit
dnthakkar16
 
PDF
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
PPTX
Presentation about Database and Database Administrator
abhishekchauhan86963
 
PDF
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
PPTX
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
PDF
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PPTX
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pptx
Certivo Inc
 
PDF
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
PDF
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
PDF
An Experience-Based Look at AI Lead Generation Pricing, Features & B2B Results
Thomas albart
 
PPTX
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
PPTX
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
DOCX
Can You Build Dashboards Using Open Source Visualization Tool.docx
Varsha Nayak
 
PDF
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
PDF
Bandai Playdia The Book - David Glotz
BluePanther6
 
PPTX
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 
Odoo Integration Services by Candidroot Solutions
CandidRoot Solutions Private Limited
 
Web Testing.pptx528278vshbuqffqhhqiwnwuq
studylike474
 
Applitools Platform Pulse: What's New and What's Coming - July 2025
Applitools
 
WatchTraderHub - Watch Dealer software with inventory management and multi-ch...
WatchDealer Pavel
 
Protecting the Digital World Cyber Securit
dnthakkar16
 
vAdobe Premiere Pro 2025 (v25.2.3.004) Crack Pre-Activated Latest
imang66g
 
Presentation about Database and Database Administrator
abhishekchauhan86963
 
49785682629390197565_LRN3014_Migrating_the_Beast.pdf
Abilash868456
 
classification of computer and basic part of digital computer
ravisinghrajpurohit3
 
Generating Union types w/ Static Analysis
K. Matthew Dupree
 
PFAS Reporting Requirements 2026 Are You Submission Ready Certivo.pptx
Certivo Inc
 
49784907924775488180_LRN2959_Data_Pump_23ai.pdf
Abilash868456
 
Key Features to Look for in Arizona App Development Services
Net-Craft.com
 
An Experience-Based Look at AI Lead Generation Pricing, Features & B2B Results
Thomas albart
 
AI-Ready Handoff: Auto-Summaries & Draft Emails from MQL to Slack in One Flow
bbedford2
 
ASSIGNMENT_1[1][1][1][1][1] (1) variables.pptx
kr2589474
 
Can You Build Dashboards Using Open Source Visualization Tool.docx
Varsha Nayak
 
New Download MiniTool Partition Wizard Crack Latest Version 2025
imang66g
 
Bandai Playdia The Book - David Glotz
BluePanther6
 
The-Dawn-of-AI-Reshaping-Our-World.pptxx
parthbhanushali307
 

Rundeck Community Office Hours: Using Variables with Job Steps

  • 1. Shape Up Skills Builder - September 4th, 2020 Confidential Rundeck Community Office Hours: Using Variables with Job Steps March 2022
  • 2. Speakers Forrest Evans Director of Product Management - Automation, PagerDuty
  • 3. Agenda 1 Quick Download: Using Variables with Job Steps 2 Demo 3 Questions from the Community
  • 4. Quick Download: Using Data between Job Steps ● Types of Variables ● Log Filters - How they work ● Command Steps / Script Steps ● Node Steps vs Workflow Steps
  • 5. Context Variables Job Context Includes variables related to the Job Itself including the Job’s Name, Group, ID, Execution ID, and more. [job.name, job.group] Node Context When executing a Node Steps the Node Context can be used to gather information from the Node Entry like hostname, username, and any other field configured on the node from Node Sources. [node.name, node.region] Option Context Includes variables that are input as Job Options when the job is executed. These options are customized per job. [option.inputname] Execution Context Includes data about the job execution after the job has completed. Commonly used in Notifications to provide job completion information. [execution.href, execution.status] https://docs.rundeck.com/docs/manual/job-workflows.html#context-variables
  • 6. Log Filters Log Filters can be used to react to job output as the Job processes. They can transform the output, and save variables for use in later steps. Log Filters can be Global, and apply to all steps, or configured only on individual steps. ● Key Value Data ● Multi-line Regex ● JSON JQ* ● Mask Passwords ● Render Formatted Data ● Quiet Output ● Highlight Output ● Progress Badge Data Context Collects variables set within a job execution. [data.variablename]
  • 8. Sign up for release notes here: https://www.rundeck.com/release-notes-signup What’s Next Visit https://www.rundeck.com/open-source to find: ● Community forums ● Learning resources ● Community event information https://docs.rundeck.com/docs/learning/