This workflow helps KNIME Administrators manage the Executor Image List on KNIME Business Hub.
It supports adding, modifying, deleting, and building custom executor images through an integrated guided process.
This workflow simplifies the creation and management of executor images by using the image builder and deletion services included with KNIME Business Hub 1.16.
Define Action
Select the action you want to perform to manage your execution images. You can:
Add or Modify Images:
Add new or existing executor images from official KNIME releases.Delete Images:
Remove images from the internal registry to free up disk space, or from the list of available images if they are not part of the internal registry.Build a Custom Image:
Start from a standard KNIME image or upload your own custom Dockerfile.
You can also define a custom set of properties for your executor, depending on the selected action.
When adding existing images, they are retrieved from the official KNIME public registry and added to your list of available images.
If these images require additional extensions not included in the standard versions, you should build your own custom image and store it in the internal or external registry.
Build Custom Executor Images (previously Executor Image Builder)
The guided process consists of five steps:
Setup Executor Version and Advanced Settings
Define the base version and advanced properties of your new executor image.Extension Selection
Scan spaces on your KNIME Business Hub instance to automatically identify and include the extensions required by your workflows.
Alternatively, manually select the extensions you wish to install.Integration Configuration
Configure Python and R scripting environments and specify the required packages to include in the image.Preview and Download Dockerfile
Review the generated Dockerfile and make manual adjustments before sending it to the image builder service.Build the Image
The image builder service compiles the image, pushes it to the container registry, and returns the final image URL, which can be used to set up a new execution context.
Permissions:
Only Global Admins can add, modify, delete, build and publish images.