Skip to main content
Use the official Kernel Terraform provider to manage durable infrastructure such as projects and browser pools.

Install the provider

Add kernel/kernel to your Terraform configuration:
Set KERNEL_API_KEY and, when needed, KERNEL_PROJECT_ID in the environment where Terraform runs. You can then manage Kernel projects and browser pools, read existing projects, profiles, proxies, and extensions, and import existing projects or browser pools by ID.
The provider manages durable desired configuration. Use the Kernel SDKs or API for runtime browser operations such as creating sessions, acquiring browsers, releasing browsers, and viewing logs.

Provider documentation

Terraform Registry

Browse installation instructions and the generated resource and data source reference.

GitHub

View examples, release notes, source code, and contribution guidance.