1. Packages
  2. Authentik Provider
authentik 2024.12.1 published on Friday, Mar 7, 2025 by goauthentik

Authentik Provider

authentik logo
authentik 2024.12.1 published on Friday, Mar 7, 2025 by goauthentik

    Generate Provider

    The Authentik provider must be installed as a Local Package by following the instructions for Any Terraform Provider:

    pulumi package add terraform-provider goauthentik/authentik
    

    Overview

    The authentik provider provides resources to interact with the authentik API.

    Example Usage

    # Pulumi.yaml provider configuration file
    name: configuration-example
    runtime:
    config:
        authentik:token:
            value: foo-bar
        authentik:url:
            value: https://authentik.company
    

    Configure provider with environment variables

    It is optionally possible to configure the provider by passing environment variables to pulumi

    export AUTHENTIK_URL=https://...
    export AUTHENTIK_TOKEN=<secret_token>
    export AUTHENTIK_INSECURE=false
    

    Configuration Reference

    Required

    • token (String, Sensitive) The authentik API token, can optionally be passed as AUTHENTIK_TOKEN environmental variable

    • url (String) The authentik API endpoint, can optionally be passed as AUTHENTIK_URL environmental variable

    • headers (Map of String, Sensitive) Optional HTTP headers sent with every request

    • insecure (Boolean) Whether to skip TLS verification, can optionally be passed as AUTHENTIK_INSECURE environmental variable

    authentik logo
    authentik 2024.12.1 published on Friday, Mar 7, 2025 by goauthentik