Terraform module which configure Crossplane resources on Google Cloud.
module "crossplaneé" {
source = "nlamirault/crossplane/google"
version = "x.y.z"
project = var.project
namespace = var.namespace
service_account = var.service_account
}
and variables :
project = "...."
namespace = "crossplane-system"
service_account = "provider-gcp"
}
Name | Version |
---|---|
terraform | >= 1.0.0 |
No providers.
Name | Source | Version |
---|---|---|
iam | terraform-google-modules/iam/google//modules/service_accounts_iam | 7.4.0 |
service_account | terraform-google-modules/service-accounts/google | 4.1.1 |
No resources.
Name | Description | Type | Default | Required |
---|---|---|---|---|
namespace | The Kubernetes namespace | string |
"crossplane-system" |
no |
project | The project in which the resource belongs | string |
n/a | yes |
service_account | The Kubernetes service account | string |
"provider-gcp" |
no |
Name | Description |
---|---|
Service account email |