Components

Configure individual Porch components

Configure each Porch component individually for optimal performance and security. All configurations are optional - Porch works with default settings.

Core Components

Porch Server

The main API server that handles package operations and Git repository interactions:

Porch Controllers

Manage the lifecycle of Repositories, PackageRevisions, PackageVariants, and PackageVariantSets.

Function Runner

Executes KRM functions in isolated containers:


Porch Server

Configure the Porch API server component

Porch Controllers

Configure the Porch controllers component

Function Runner

Configure the Function Runner component

Last modified July 21, 2026: Address review comments (490a956)