Skip to content
KNIME Documentation
Main Navigation Get startedBuildWork with KnimeAccount and adminRelease notesDeveloper tools
Community Hub
DevelopersKnime 2.0
Sidebar Navigation

User Guides

Usage Overview

Deployments Examples

Secrets

Workflow Validation Guide

CDDS Guide

Hub Administration

Admin Guide

Extensions in Executor Images

Sovereign Execution

Overview

Set Up Sovereign Execution

Technical Reference

Concepts & Architecture

Administration Workflows

Release Notes

Version 1.18

Version 1.17

Version 1.16

Version 1.15

Version 1.14

Version 1.13

Version 1.12

Version 1.11

Version 1.10

Version 1.9

Version 1.8

Version 1.7

Version 1.6

Version 1.5

Version 1.4

Version 1.3

Version 1.2

Customer-Managed

Installation

On-Prem Deployments

Installation Options

Argo CD (Helm-based)

Prerequisites

Installation Overview

Operations

kURL Cluster

Existing Cluster

OpenShift Cluster

AWS Storage Setup (S3 & RDS)

Azure Blob Storage Setup

Cloud Deployments

AWS Marketplace Guide

Advanced Administration

Advanced Admin Guide

Kerberos Admin Guide

Updates & Maintenance

Update Guide

Change & Upgrade Notes

Migration

Server to Hub

Hub to Hub

Other Products

KNIME Server

Outdated version

This is the documentation for KNIME Hub version 1.18 - go to the latest version.

Technical Reference ​

Infrastructure & OS Requirements ​

  • Operating Systems: Requires a supported operating system and runtime environment for KNIME Analytics Platform (see KNIME Analytics Platform documentation). macOS is not supported.
  • KNIME Version: Requires KNIME Analytics Platform 5.8.1 or later with KNIME Executor Connector and KNIME Remote Workflow Editor for Executor extensions.
  • Dependencies: Requires libraries for the CEF browser component (see Equo documentation).

Networking & Firewall Specifications ​

Sovereign executors establish an outbound connection; no inbound connection is required.

  • Port: TCP 443 (https and wss).
  • Required Endpoints:
    • <hub-domain>
    • api.<hub-domain>
    • ws.<hub-domain>
    • storage.<hub-domain>

System States & Status Definitions ​

  • Execution Context States:

    • Not configured: No executor added.
    • Running: At least one executor is running.
    • Stopped: All executors are offline.
    • At full capacity: Executors are busy or at concurrency limits.
    • Disabled: Context has been disabled and cannot be used.
  • Sovereign Executor States:

    • Running: Running and connected to Hub.
    • Offline: Disconnected (network issue or machine shutdown).
    • At full capacity: Busy and not accepting new jobs.

Licensing & vCore Calculations ​

  • Calculation: Bare-metal executors use all visible CPU cores. Hyperthreading is calculated as two vCores per physical core.
  • Limits: Registration fails if the CPU count exceeds available license capacity or team vCore limits.
  • Control: vCore usage can be limited via container constraints (Docker) or Linux cgroups.

Executor Agent CLI ​

  • configure: Interactive process to link the agent to a Hub URL and token.
  • start: Launches the agent process.
  • --executor: Flag used during configuration to point to the KNIME installation directory (containing knime.ini).
Pager
Previous pageSet Up Sovereign Execution
Next pageConcepts & Architecture