Terraform module that creates the auth0 clients for the Kubernetes server and its components
module "auth0" {
source = "github.com/ministryofjustice/cloud-platform-terraform-auth0?ref=0.0.1"
cluster_name = local.cluster_name
services_base_domain = local.services_base_domain
services_eks_domain = local.services_eks_domain
}
Name | Version |
---|---|
terraform | >= 0.13 |
Name | Version |
---|---|
auth0 | n/a |
No Modules.
Name |
---|
auth0_client |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster_name | Kubernetes cluster name - used to name (id) the auth0 resources | any |
n/a | yes |
extra_callbacks | Extra callbacks URLs that can be added to the auth0 application - e.g: concourse, sonarqube, etc | list(any) |
[ |
no |
services_base_domain | Base domain to be used for the callbacks URLs | any |
n/a | yes |
Name | Description |
---|---|
oidc_components_client_id | Components OIDC Client ID |
oidc_components_client_secret | Components OIDC Client Secret |
oidc_kubernetes_client_id | Kubernetes OIDC Client ID |
oidc_kubernetes_client_secret | Kubernetes OIDC Client Secret |
Name | Version |
---|---|
terraform | >= 1.2.5 |
auth0 | >=0.27.0 |
Name | Version |
---|---|
auth0 | >=0.27.0 |
No modules.
Name | Type |
---|---|
auth0_client.components | resource |
auth0_client.kubernetes | resource |
auth0_client.components | data source |
auth0_client.kubernetes | data source |
Name | Description | Type | Default | Required |
---|---|---|---|---|
cluster_name | Kubernetes cluster name - used to name (id) the auth0 resources | any |
n/a | yes |
extra_callbacks | Extra callbacks URLs that can be added to the auth0 application - e.g: concourse, sonarqube, etc | list(any) |
[ |
no |
services_base_domain | Base domain to be used for the callbacks URLs | any |
n/a | yes |
Name | Description |
---|---|
oidc_components_client_id | Components OIDC Client ID |
oidc_components_client_secret | Components OIDC Client Secret |
oidc_kubernetes_client_id | Kubernetes OIDC Client ID |
oidc_kubernetes_client_secret | Kubernetes OIDC Client Secret |