Inputs

The following input variables are supported:

allowed_groups

Description: Only members of these groups can access AWS

Type: set(string)

Default: []

authentik_domain

Description: The domain name of the authentik instance

Type: string

Default: n/a

authentik_namespace

Description: The kubernetes namespace where Authentik is deployed

Type: string

Default: n/a

aws_acs_url

Description: The ACS url provided by AWS when configuring an external identity provider

Type: string

Default: n/a

aws_issuer

Description: The Issuer url provided by AWS when configuring an external identity provider

Type: string

Default: n/a

aws_scim_enabled

Description: Whether to enable SCIM with AWS

Type: bool

Default: false

aws_scim_token

Description: The SCIM token provided by AWS

Type: string

Default: ""

aws_scim_url

Description: The SCIM endpoint provided by AWS

Type: string

Default: ""

aws_sign_in_url

Description: The sign-in url provided by AWS when configuring an external identity provider

Type: string

Default: n/a

media_configmap

Description: The configmap holding the static media that Authentik will use

Type: string

Default: n/a

organization_name

Description: The name of your organization

Type: string

Default: n/a

ui_description

Description: The description to display in the Authentik web dashboard

Type: string

Default: "Amazon Web Services - IAM Identity Center SSO Login"

ui_group

Description: The section in the Authentik web dashboard that this will appear in

Type: string

Default: "Amazon Web Services"

Outputs

The following outputs are exported:

saml_metadata

Description: n/a

Providers

The following providers are needed by this module: