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:
authentik (2024.10.2)
kubectl (2.1.6)
kubernetes (2.35.0)
random (3.8.1)
tls (4.2.1)