This document explains how the module automates tasks related to Dagger projects, highlighting the advantages of using Helix.
Default Port Configuration
Understand the default port configuration of ProcessMaker Community packaged by Bitnami for various platforms:
- VMware Marketplace: 80 and 443
- Virtual Machines: 80 and 443
- AWS Cloud: 80 and 443
- Microsoft Azure: 80 and 443
(Sources: VMware Marketplace, Virtual Machines, AWS Cloud, Microsoft Azure)
Configuration
Configure SMTP for outbound emails in ProcessMaker Community packaged by Bitnami for various platforms.
(Sources: VMware Marketplace, Virtual Machines, AWS Cloud, Microsoft Azure)
Administration
Modify the default administrator password in ProcessMaker Community packaged by Bitnami for various platforms.
(Sources: VMware Marketplace, Virtual Machines, AWS Cloud, Microsoft Azure)
Workflow Automation with KubeVela
KubeVela provides a K8S API for pipeline, WorkflowRun, which can execute an external Workflow template or execute the steps in the WorkflowRun spec. A WorkflowRun consists of steps and subSteps, which can have dependencies, metadata, properties, if conditions, timeouts, outputs, and inputs.
(Source: K8S API for Pipeline | KubeVela)
Dagger with Carvel
Explore how to leverage kapp in a Dagger pipeline with Carvel.
(Source: Carvel - dagger)
JSON Basics for Workflow Automation
Modern automation solutions like Torq’s no-code platform can use the data passed into a certain step, together with the data generated in that step to make decisions about retries, failures, and next steps in the process.
(Source: JSON Basics: Building Blocks for Workflow Automation – Sweetcode.io)
Dynamic Case Management in the Event-Driven Era
Red Hat Process Automation Manager provides a comprehensive Case Management platform which allows for static as well as dynamic tasks to be orchestrated.
(Source: Dynamic case management in the event-driven era | Red Hat Developer)
Advantages of Using Helix
Helix provides several advantages for Dagger projects:
- High scalability
- Integration with task orchestration, business execution layer, and Kubernetes cluster
- No need to repackage original capabilities into images or make large-scale modifications