Build Custom Container Plugin using Go SDK
Digital.ai Release brings in the new integration SDK experience for you to run tasks as containers, using any language or third-party library.
Digital.ai Release brings in the new integration SDK experience for you to run tasks as containers, using any language or third-party library.
Digital.ai Release provides a modern SDK experience for building container-based task plugins using popular programming languages and frameworks.
The configuration parameters for Release Runners are set or overridden using the configuration files, environment variables, or command line switches.
This guide explains how to configure, register, and manage Release Runners in Digital.ai Release.
Runner metadata lets you associate infrastructure information with runners. This information helps operators identify where a runner is deployed and filter runners in the Runners page.
Digital.ai Release is a release orchestration platform. It lets teams plan, track, and execute releases from a single location, giving every stakeholder — developers, QA engineers, release managers, and operations teams — a consistent view of release status.
When the Release Runner is registered on the Release server, the readiness state of the Runner is healthy, and allows it to receive tasks or scripts for execution.
This topics describes the lifecycle, control commands, and the different states of a Release Runner, with regards to the availability of the Release server.
Release Runners, introduced in Digital.ai Release 23.1, are designed to efficiently manage the execution of container-based tasks within a Kubernetes cluster. By isolating task and script execution, Release Runners provide greater stability and scalability for running tasks.
This guide helps you quickly install and configure Release Runners on Kubernetes.
This guide explains how to set up and run Release Runner using Docker.
This guide explains how to configure Digital.ai Release Runner to use TLS communication with Release, ensuring secure connections between your runner and Release server.
The logging feature in Release Runner is the best solution to troubleshoot and check for the state of runner lifecycle or the state of execution.
Before You Begin
Before You Begin