1. Packages
  2. Formal Provider
  3. Installation & Configuration
Formal v1.0.3 published on Monday, Aug 18, 2025 by Formal

Formal Provider: Installation & Configuration

formal logo
Formal v1.0.3 published on Monday, Aug 18, 2025 by Formal

    Installation

    The Formal provider is available as a package in the following Pulumi languages:

    Provider Binary

    The Formal provider plugin is a third-party binary. It can be installed using the pulumi plugin command.

    pulumi plugin install resource formal <version> --server github://api.github.com/formalco
    

    Replace the version string <version> with your desired version.

    Authentication

    The Formal provider must be configured with an API Key in order to deploy Formal resources. See the Formal documentation on API keys here.

    Example configuration

    Configure your Formal API key (with --secret):

    pulumi config set formal:apiKey FORMAL_API_KEY --secret
    

    You should now be able to deploy Formal resources.

    Configuration options

    The following configuration options are available for the Formal provider:

    • formal:apiKey (environment: FORMAL_API_KEY) - The API key used to access the formal control plane.
    formal logo
    Formal v1.0.3 published on Monday, Aug 18, 2025 by Formal