Version v1.5 of the documentation is no longer actively maintained. The site that you are currently viewing is an archived snapshot. For up-to-date documentation, see the latest version.

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 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